La colonne suivante du Tutoriel WordPress présentera comment utiliser Docker pour créer WordPress. J'espère que cela sera utile aux amis dans le besoin !
Introduction
Ceci n'est pas un article formel sur la configuration de WordPress, il est basé sur l'article précédent Sur la base de la mise en œuvre. L'implémentation finale consiste à utiliser nginx comme proxy, un conteneur wordpress indépendant et MySQL connecté à laradock comme stockage.
Modifier le proxy nginx
Par rapport à la configuration de laradock, il vous suffit de modifier le nom de domaine d'écoute et le port transféré. Créez un nouveau fichier wordpress.conf dans le répertoire /etc/nginx/conf.d/, comme suit
server { listen 80; server_name blog.you_site.com; location / { proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://[宿主机IP]:8001; } }
N'oubliez pas de redémarrer après modification
Construisez un conteneur wordpress
1. Tirez l'image docker pull wordpress
2 Parce que wordpress doit se connecter au conteneur MySQL, laradock l'a, alors utilisez-le. La méthode de connexion n'utilise pas --link, utilisez --network, vous pouvez vous référer ici
3 Le réseau MySQL dans laradock est écrit dans le fichier docker-compose.yml, comme suit
En même temps, utilisez docker network ls pour afficher, et vous pourrez voir le réseau laradock_backend. Évidemment, vous pouvez utiliser laradock_backend
1. Construisez un docker de conteneur run -d --name wordpress -p 8001:80 --network laradock_backend wordpress
2. (hôte) Port 8001
Conclusion
Ouvrez le site Web et l'interface de configuration apparaît. Définissez simplement l'hôte de base de données sur MySQL. Les autres tableaux de données, utilisateurs, etc. ne rentrent pas dans le cadre de la discussion.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!