** Podręcznik instalacji **
Instalacja za pomocą GitHub
Pobierz WordPress z Github
Rozpruj pakiet w pustym katalogu i prześlij wszystko.
Otwórz WPADMININSTALLPHP w przeglądarce. Przez proces przeprowadzi Cię do skonfigurowania pliku
WP-Config.php
z szczegółami połączenia bazy danych.Jeśli z jakiegoś powodu to nie działa, nie martw się. Nie działa na wszystkich hostach. Otwórz
WP-Config-Sample.php
za pomocą edytora tekstu, takiego jak WordPad lub podobny i wypełnij szczegóły połączenia bazy danych.Zapisz plik jako
WP-config.php
i prześlij go.Otwórz WPADMININSTALLPHP w przeglądarce.
Po skonfigurowaniu pliku konfiguracyjnego instalator skonfiguruje tabele potrzebne dla Twojej witryny. Jeśli wystąpił błąd, sprawdź dwukrotnie plik „WP-config.php` i spróbuj ponownie. Jeśli znów się nie powiedzie, przejdź do Fora wsparcia WordPress z tyle danych, ile możesz zebrać.
** Jeśli nie wprowadziłeś hasła, zwróć uwagę na podane hasło. ** Jeśli nie podałeś nazwy użytkownika, będzie to „admin”.
Instalator powinien następnie wysłać do Strona logowania. Zaloguj się przy użyciu nazwy użytkownika i hasła podczas instalacji. Jeśli wygenerowano dla Ciebie hasło, możesz kliknąć „Profil”, aby zmienić hasło.
Instalacja za pomocą Docker
Zainstaluj pakiety Docker za pomocą polecenia Apt poniżej:
apt-get install docker.io
Po zakończeniu instalacji uruchom Docker i dodaj ją do uruchomienia w czasie rozruchu systemowego za pomocą polecenia SystemCtl:
systemctl start docker
systemctl enable docker
Następnie sprawdź wersję Dockera za pomocą tego polecenia Dockera:
docker version
docker run hello-world
konfiguracja kontenera Mariadb
W tym kroku pobramy nowe obrazy MariaDB z rejestru Docker i utworzymy nowy kontener na podstawie tego obrazu. Skonfigurujemy nową bazę danych i użytkownika do instalacji WordPress. Pobierz obraz Docker Mariadb do systemu za pomocą polecenia Docker Pull:
docker pull mariadb
Teraz możesz zobaczyć nowy obraz Docker Mariadb z poniższym poleceniem:
docker images
Następnie utwórz nowy kontener z obrazu MariaDB dla instalacji WordPress. Przed utworzeniem nowego kontenera utwórz nowy katalog danych WordPress, katalogu bazy danych i katalogu kodu WordPress.
mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html
Teraz utwórz nowy kontener MariaDB o imieniu „WordPressDB” z poniższym poleceniem:
docker run -e MYSQL_ROOT_PASSWORD=aqwe123 -e MYSQL_USER=wpuser -e MYSQL_PASSWORD=wpuser@ -e MYSQL_DATABASE=wordpress_db -v /root/wordpress/database:/var/lib/mysql --name wordpressdb -d mariadb
Utworzono kontener Themariadbriadb, teraz sprawdź nowego użytkownika i bazę danych instalacji WordPress, aby upewnić się, że nie ma błędu z poleceniem na górze. Z maszyny hosta sprawdź adres IP kontenera WordPressDB za pomocą polecenia Docker poniżej:
docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb
Następnie podłącz się do kontenera WordPressDB z poleceniem MySQL z systemu hosta:
mysql -u wpuser -h 172.17.0.2 -p
TYPE PASSWORD: wpuser@
Nowy kontener Docker, użytkownik MySQL i baza danych MySQL dla WordPress zostały pomyślnie utworzone.
Ustaw kontener WordPress
Po utworzeniu kontenera bazy danych pobierz najnowszy obraz WordPress Docker za pomocą polecenia Docker Pull:
docker pull wordpress:latest
Po zakończeniu pobierania utwórz nowy kontener z obrazów o nazwie „WPContainer”.
docker run -e WORDPRESS_DB_USER=wpuser -e WORDPRESS_DB_PASSWORD=wpuser@ -e WORDPRESS_DB_NAME=wordpress_db -p 8081:80 -v /root/wordpress/html:/var/www/html --link wordpressdb:mysql --name wpcontainer -d wordpress
Aby zobaczyć uruchomiony kontener WordPress, możesz go sprawdzić za pomocą polecenia curl na hosta IP i porcie 8081.
curl -I 192.168.43.99:8081
Zobaczysz wyniki:
- Serwer WWW to Apache, działający w Debian.
- PHP 5.6 działa w pojemniku.
- Widzisz przekierowanie do instalacji WordPresss.