X

Installation et configuration d’Apache2 avec SSL sous Debian

Comment SIMPLEMENT installer et configurer (de base) le serveur local Apache2 avec SSL sur une machine Linux ?

sudo apt update
sudo apt install apache2
sudo a2enmod rewrite
sudo systemctl restart apache2
sudo a2enmod ssl
sudo service apache2 force-reload
sudo apt install ssl-cert
sudo systemctl restart apache2
sudo a2ensite default-ssl
sudo systemctl reload apache2
sudo systemctl restart apache2

Et c’est bon, SSL est activer (juste a accepter l’exception du navigateur)

Un lien symbolique vers les projets dans le dossier servi par le serveur Apache :

sudo ln -s ~/projects-web/ /var/www/html/

Profitons-en pour renommer le fichier index.html automatiquement ajouté dans /var/www/html/

sudo mv /var/www/html/index.html /var/www/html/OFFindex.html

Vérifier ici si le dossier contenant les projets web est présent sur le serveur.

Une dernière chose pour que le mode Rewrite fonctionne parfaitement, il faut éditer (en root) le fichier /etc/apache2/apache2.conf pour mettre All sur l’option AllowOverride de /var/www/. Voir l’extrait ci-dessous :


[...]
<Directory /var/www/>
	Options Indexes FollowSymLinks
	AllowOverride All
	Require all granted
</Directory>
[...]
wicod :Développeur Web indépendant & Dépanneur Informatique

En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour le bon fonctionnement du site et réaliser des statistiques de visites.