🛡️ Comment installer et sécuriser un serveur Apache ou Nginx
Installer un serveur web est une étape clé pour héberger votre site ou vos applications. Mais sans sécurisation, votre serveur devient une porte ouverte aux attaques. Voici un guide clair pour installer Apache ou Nginx, et les sécuriser efficacement.
🔧 Installation d’Apache sur Debian/Ubuntu
sudo apt update
sudo apt install apache2
sudo systemctl enable apache2
sudo systemctl start apache2
Après l’installation, vous pouvez accéder à http://votre_ip
pour tester le fonctionnement.
🚀 Installation de Nginx sur Debian/Ubuntu
sudo apt update
sudo apt install nginx
sudo systemctl enable nginx
sudo systemctl start nginx
Accédez ensuite à http://votre_ip
pour voir la page d’accueil par défaut de Nginx.
🛡️ Sécuriser votre serveur web
1️⃣ Mettez à jour régulièrement
Utilisez sudo apt update && sudo apt upgrade
fréquemment pour corriger les failles.
2️⃣ Installez un pare-feu (UFW)
sudo apt install ufw
sudo ufw allow 'Apache Full' # ou 'Nginx Full'
sudo ufw enable
Ne laissez ouverts que les ports nécessaires (80, 443).
3️⃣ Activez HTTPS avec Let's Encrypt
Protégez vos visiteurs avec un certificat SSL gratuit :
sudo apt install certbot python3-certbot-apache # ou python3-certbot-nginx
sudo certbot --apache # ou --nginx
4️⃣ Masquez les informations sensibles
Désactivez la signature serveur (version Apache/Nginx affichée dans les erreurs ou headers HTTP).
- Apache : éditez
/etc/apache2/conf-available/security.conf
- Nginx : ajoutez
server_tokens off;
dansnginx.conf
5️⃣ Installez Fail2Ban
Empêchez les attaques par brute-force sur SSH ou d'autres services :
sudo apt install fail2ban
6️⃣ Activez HTTP/2 pour la performance
HTTP/2 améliore la vitesse de chargement :
# Apache :
sudo a2enmod http2
# Nginx :
listen 443 ssl http2;
🎯 Installer un serveur web est simple, mais le sécuriser est essentiel pour éviter les cyberattaques. Suivez ces bonnes pratiques pour une base solide et fiable.
👉 Besoin d’aide pour la configuration ou la sécurisation de votre serveur ? Faites appel à Informaclique