4 avril 2019

TUTO Configurer des sites Web avec Apache2 sous Debian 9

Sécuriser le VirtualHost personnalisé

On sécurise maintenant le VirtualHost qu’on a créé tout a l’heure, celui de monsite3. En effet, sans cette étape, si vous essayez d’accéder à ce site en https, apache ne comprendra pas et vous enverra vers la racine.

-Créer et éditez le fichier :

nano /etc/apache2/sites-available/monsite3-ssl.conf

-Remplissez le fichier de cette façon (adaptez les infos en gras) :

<IfModule mod_ssl.c>
<VirtualHost *:443>
                          DocumentRoot /usr/share/monsite3/
ServerName monsite3.infotrucs.lan

<Directory /usr/share/monsite3/>
Options FollowSymLinks
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride ALL
Order allow,deny
Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/monsite3.error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/monsite3.ssl_access.log combined

SSLEngine on
SSLCertificateFile /etc/apache2/ssl/web01.pem
SSLCertificateKeyFile /etc/apache2/ssl/web01.key

</VirtualHost>
</IfModule>

-On active notre configuration :

a2ensite monsite3-ssl

-On recharge Apache :

systemctl reload apache2

Vous pouvez alors accéder à ce site en https :

  • Recommencez l’opération pour tous vos VirtualHost.

On va maintenant faire en sorte que toute connexion soit automatiquement sécurisée, en page suivante.

Pages: 1 2 3 4 5 6 7 8 9 10 11

You may also like...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *