Installationsguide
Installation med Github
Ladda ner WordPress från Github
Packa upp paketet i en tom katalog och ladda upp allt.
Öppna wpadmininstallphp i din webbläsare. Det kommer att ta dig igenom processen för att ställa in en “wp-config.php`-fil med dina databasanslutningsuppgifter.
Om detta av någon anledning inte fungerar, oroa dig inte. Det fungerar inte på alla webbvärdar. Öppna upp
wp-config-sample.php
med en textredigerare som WordPad eller liknande och fyll i dina databasanslutningsuppgifter.Spara filen som
wp-config.php
och ladda upp den.Öppna wpadmininstallphp i din webbläsare.
När konfigurationsfilen har ställts in kommer installationsprogrammet att ställa in de tabeller som behövs för din webbplats. Om det finns ett fel, dubbelkontrollera din “wp-config.php” -fil och försök igen. Om det misslyckas igen, gå till WordPress Support Forums med så mycket data som du kan samla in.
** Om du inte anger ett lösenord, notera lösenordet till dig. ** Om du inte har angett ett användarnamn kommer det att vara “admin”.
Installatören ska sedan skicka dig till login sida. Logga in med användarnamnet och lösenordet du valde under installationen. Om ett lösenord genererades åt dig kan du klicka på “Profil” för att ändra lösenordet.
Installation med Docker
Installera Docker -paketen med APT -kommandot nedan:
apt-get install docker.io
När installationen är klar börjar du Docker och lägg till den för att köra vid systemets starttid med SystemCTL -kommandot:
systemctl start docker
systemctl enable docker
Kontrollera sedan Docker -versionen med detta Docker -kommando:
docker version
docker run hello-world
Ställ in Mariadb -behållaren
I det här steget kommer vi att ladda ner en ny MariaDB -bilder från Docker -registret och skapa en ny container baserad på den bilden. Vi kommer att konfigurera en ny databas och användare för WordPress -installationen. Ladda ner Docker MariaDB -bilden till systemet med Docker Pull -kommandot:
docker pull mariadb
Nu kan du se den nya Docker Mariadb -bilden med kommandot nedan:
docker images
Skapa sedan en ny behållare från MariaDB -bilden för WordPress -installationen. Innan du skapar den nya behållaren skapar du en ny katalog för WordPress -data, databaskatalog och WordPress -kodkatalogen.
mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html
Skapa nu den nya Mariadb -behållaren med namnet ‘WordPressDB’ med kommandot nedan:
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
Themariadbriadb Container har skapats, kolla nu den nya användaren och databasen för WordPress -installationen för att säkerställa att det inte finns något fel med kommandot på toppen. Från värdmaskinen, kolla WordPressDB Container IP -adressen med Docker -kommandot nedan:
docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb
Anslut sedan till WordPressDB -behållaren med MySQL -kommandot från värdsystemet:
mysql -u wpuser -h 172.17.0.2 -p
TYPE PASSWORD: wpuser@
Den nya Docker -containern, MySQL -användaren och MySQL -databasen för WordPress har skapats framgångsrikt.
Ställ in WordPress -behållaren
När databasbehållaren har skapats, ladda ner den senaste WordPress Docker -bilden med Docker Pull -kommandot:
docker pull wordpress:latest
När nedladdningen är klar skapar du en ny behållare från bilderna med namnet ‘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
För att se WordPress -behållaren körs kan du kontrollera den med Curl -kommandot på värdens IP och Port 8081.
curl -I 192.168.43.99:8081
Du kommer att se resultaten:
- Webbservern är Apache, som körs på Debian.
- PHP 5.6 körs i behållaren.
- Du ser omdirigeringen till WordPresss -installationen.