Installatie gids


Installatie met behulp van GitHub

Download WordPress van Gitub

  1. Uit de pakket in een lege map los en upload alles.

  2. Open WPADMININSTALLPHP in uw browser. Het neemt u door het proces om een ​​bestand wp-onfig.php in te stellen met uw databaseverbindingsgegevens.

  3. Als dit om een ​​of andere reden niet werkt, maak je geen zorgen. Het werkt niet op alle webhosts. Open wp-config-sample.php met een teksteditor zoals WordPad of vergelijkbaar en vul uw databaseverbindingsdetails in.

  4. Sla het bestand op als wp-onfig.php en upload het.

  5. Open WPADMININSTALLPHP in uw browser.

  6. Nadat het configuratiebestand is ingesteld, stelt het installatieprogramma de tabellen in die nodig zijn voor uw site. Als er een fout is, controleer dan uw wp-onfig.php-bestand dubbel en probeer het opnieuw. Als het opnieuw faalt, ga dan naar de WordPress Support Forums met zoveel gegevens als u kunt verzamelen.

  7. Als u geen wachtwoord hebt ingevoerd, noteer dan het aan u gegeven wachtwoord. Als u geen gebruikersnaam hebt gegeven, is dit `admin ‘.

  8. Het installatieprogramma moet u vervolgens naar de login pagina sturen. Log in met de gebruikersnaam en het wachtwoord dat u tijdens de installatie hebt gekozen. Als een wachtwoord voor u is gegenereerd, kunt u vervolgens op “Profiel” klikken om het wachtwoord te wijzigen.

Installatie met Docker

De Docker -pakketten installeren met de APT -opdracht hieronder:

apt-get install docker.io

Wanneer de installatie is voltooid, start je Docker en voeg je deze toe om te worden uitgevoerd op de opstarttijd van het systeem met de opdracht SystemCTL:

systemctl start docker
systemctl enable docker

Controleer vervolgens de Docker -versie met deze opdracht Docker:

docker version
docker run hello-world

Stel de MariaDB -container in

In deze stap downloaden we nieuwe MariaDB -afbeeldingen van het Docker -register en maken we een nieuwe container op basis van die afbeelding. We zullen een nieuwe database en gebruiker configureren voor de WordPress -installatie. Download de Docker MariaDB -afbeelding naar het systeem met de opdracht Docker Pull:

docker pull mariadb

Nu kunt u de nieuwe Docker MariaDB -afbeelding zien met de onderstaande opdracht:

docker images

Maak vervolgens een nieuwe container uit de MariaDB -afbeelding voor de WordPress -installatie. Voordat u de nieuwe container maakt, maakt u een nieuwe map voor de WordPress -gegevens, databasemap en de WordPress -code -directory.

mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html

Maak nu de nieuwe MariaDB -container met naam ‘WordPressDB’ met de onderstaande opdracht:

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

De container van de themariadbriadb is gemaakt, controleer nu de nieuwe gebruiker en de database voor de WordPress -installatie om ervoor te zorgen dat er geen fout is met de opdracht bovenaan. Controleer vanuit de hostmachine het IP -adres van WordPressDB -container met Docker -opdracht hieronder:

docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb

Maak vervolgens verbinding met de WordPressDB -container met MySQL -opdracht van het hostsysteem:

mysql -u wpuser -h 172.17.0.2 -p 
TYPE PASSWORD: wpuser@

De nieuwe Docker -container, MySQL -gebruiker en de MySQL -database voor WordPress zijn succesvol gemaakt.

Stel de WordPress -container in

Nadat de databasecontainer is gemaakt, downloadt u de nieuwste WordPress Docker -afbeelding met de opdracht Docker Pull:

docker pull wordpress:latest

Wanneer de download is voltooid, maakt u een nieuwe container uit de afbeeldingen met de naam ‘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

Om de WordPress -container te zien draaien, kunt u deze controleren met de opdracht CURL op de host IP en poort 8081.

curl -I 192.168.43.99:8081

U zult de resultaten zien:

  • De webserver is Apache, die op de Debian draait.
  • PHP 5.6 draait in de container.
  • U ziet de omleiding naar de WordPresss -installatie.
 Nederlands