reseau:debian:reverseproxy:accueil
Table des matières
Installation et configuration d'un reverse Proxy Apache
Ressources
Installation
- installation d'Apache 2
apt-get install apache2
Créer un site en HTTPS
- Activer le module SSL d’Apache et le site « default-ssl » d’Apache
a2enmod ssl a2ensite default-ssl service apache2 reload
Apache propose à l'installation un certificat SSL valable 10 ans. La visualisation du fichier default-ssl situé dans /etc/apache2/sites-available indique les certificats utilisés :
Rediriger http vers https
- modifiez le fichier /etc/apache2/sites-available/000-default.conf en ajoutant la ligne suivante dans le virtualhost : <code> Redirect permanent / https://adresseIP </code>
activation des modules : proxy et proxy_http
a2enmod proxy proxy_http
Création du fichier de configuration
vim /etc/apache2/conf-available/votre-conf.conf
ou
nano /etc/apache2/conf-available/votre-conf.conf
Voici un fichier de configuration d’exemple :
<VirtualHost *:80>
ServerName votre-domaine.fr ServerAdmin postmaster@domaine.fr ProxyPass / http://127.0.0.1/ ProxyPassReverse / http://127.0.0.1/ ProxyRequests Off
</VirtualHost>
ServerName correspond à votre domaine ProxyPass et ProxyPassReverse correspondent au serveur de destination. ProxyRequests est en off pour des raison de sécurité.
Activer la configuration :
a2ensite votre-conf.conf
reseau/debian/reverseproxy/accueil.txt · Dernière modification : 2023/11/15 17:51 de techer.charles_educ-valadon-limoges.fr