Outils pour utilisateurs

Outils du site


wordpress

Ceci est une ancienne révision du document !


Configuration Apache2 pour Docker WordPress

Ce programme est à placer dans un fichier de configuration Apache (par exemple dans /etc/apache2/sites-available/). Il permet d'envoyer les requêtes vers le bon port du conteneur Docker WordPress grâce à un proxy et un reverse proxy.

Proxy : Apache reçoit la requête et la transmet au service interne (WordPress dans Docker). Reverse proxy : Apache renvoie ensuite la réponse du service au client comme si elle venait directement du serveur.

Ci‑dessous, la configuration complète :

<VirtualHost *:80>

  ServerName wordpress.xcorp.fr
  ProxyPass / http://127.0.0.1:9000/
  ProxyPassReverse / http://127.0.0.1:9000/
  ProxyRequests Off
  ProxyPreserveHost On
  CustomLog /var/log/apache2/wordpress.log combined
  ErrorLog /var/log/apache2/wordpress_error.log

</VirtualHost>

Après installation du certificat HTTPS

Ajouter ces lignes pour informer WordPress que la connexion est sécurisée :

  RequestHeader set X-Forwarded-Proto "https"
  RequestHeader set X-Forwarded-Port "443"
wordpress.1782381755.txt.gz · Dernière modification : de timothe