Průvodce instalací
Instalace pomocí GitHub
Stáhněte si WordPress z GitHub
Rozbalte balíček do prázdného adresáře a nahrajte vše.
Otevřete wpadmininstallphp ve svém prohlížeči. Proces vás zavede a nastavení souboru
wp-config.php
s podrobnostmi o připojení k databázi.Pokud to z nějakého důvodu nefunguje, nebojte se. Nefunguje to na všech webových hostitelích. Otevřete
wp-config-ample.php
s textovým editorem jako WordPad nebo podobný a vyplňte podrobnosti o připojení databáze.Uložte soubor jako
wp-config.php
a nahrajte jej.Otevřete wpadmininstallphp ve svém prohlížeči.
Po nastavení konfiguračního souboru instalační program nastaví tabulky potřebné pro váš web. Pokud dojde k chybě, dvakrát zkontrolujte soubor
wp-config.php
a zkuste to znovu. Pokud se to znovu nezdaří, přejděte na Fóra podpory WordPress s tolik dat, kolik můžete shromáždit.Pokud jste nezadali heslo, všimněte si hesla, které vám bylo poskytnuto. Pokud jste neposkytli uživatelské jméno, bude to
admin
.Instalační program by vás pak měl poslat na přihlašovací stránka. Přihlaste se pomocí uživatelského jména a hesla, které jste vybrali během instalace. Pokud bylo pro vás vygenerováno heslo, můžete kliknutím na „Profil“ a změnit heslo.
Instalace pomocí Docker
Nainstalujte balíčky Docker s příkazem APT níže:
apt-get install docker.io
Po dokončení instalace spusťte Docker a přidejte jej, abyste spustili čas zavádění systému pomocí příkazu SystemCtl:
systemctl start docker
systemctl enable docker
Dále zkontrolujte verzi Docker pomocí tohoto příkazu Docker:
docker version
docker run hello-world
Nastavení kontejneru Mariadb
V tomto kroku si stáhneme nové obrázky MariadB z registru Docker a vytvoříme nový kontejner na základě tohoto obrázku. Pro instalaci WordPress nakonfigurujeme novou databázi a uživatele. Stáhněte si obrázek Docker MariAdb do systému pomocí příkazu Docker Pull:
docker pull mariadb
Nyní můžete vidět nový obrázek Docker MariAdb s příkazem níže:
docker images
Dále vytvořte nový kontejner z obrázku MariadB pro instalaci WordPress. Před vytvořením nového kontejneru vytvořte nový adresář pro data WordPress, databázový adresář a adresář kódu WordPress.
mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html
Nyní vytvořte nový kontejner MariadB s názvem „WordPressDB“ s příkazem níže:
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
Byla vytvořena kontejner themaRiAdbriadb, nyní zkontrolujte nového uživatele a databáze pro instalaci WordPress, aby se zajistilo, že s příkazem nahoře nedochází k chybě. Z hostitelského počítače zkontrolujte IP adresu kontejneru WordPressDB s příkazem Docker níže:
docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb
Dále připojte k kontejneru WordPressDB s příkazem MySQL z hostitelského systému:
mysql -u wpuser -h 172.17.0.2 -p
TYPE PASSWORD: wpuser@
Úspěšně byly vytvořeny nový kontejner Docker, uživatel MySQL a databáze MySQL pro WordPress.
Nastavte kontejner WordPress
Po vytvoření kontejneru databáze si stáhněte nejnovější obrázek WordPress Docker s příkazem Docker Pull:
docker pull wordpress:latest
Po dokončení stahování vytvořte nový kontejner z obrázků s názvem „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
Chcete -li vidět spuštění kontejneru WordPress, můžete jej zkontrolovat s příkazem CURL na hostitelské IP a port 8081.
curl -I 192.168.43.99:8081
Uvidíte výsledky:
- Webový server je Apache, běží na Debian.
- PHP 5,6 běží v kontejneru.
- Vidíte přesměrování na instalaci WordPress.