apt-get install apache2
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 :
Redirect permanent / https://adresseIP
a2enmod proxy proxy_http
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