Configurer un Serveur Web sur Linux
Ce guide vous explique comment installer et configurer un serveur web (Apache ou Nginx) sur votre Service Cloud King Hosting pour héberger vos sites web.
1. Choisir et installer un serveur web
Vous pouvez installer Apache ou Nginx. Voici les commandes pour Debian/Ubuntu :
Pour Apache :
sudo apt update
sudo apt install apache2
Pour Nginx :
sudo apt update
sudo apt install nginx
2. Configuration de base
Après l'installation, le serveur web devrait démarrer automatiquement. Vous pouvez vérifier son statut :
Pour Apache :
sudo systemctl status apache2
Pour Nginx :
sudo systemctl status nginx
Par défaut, la page d'accueil se trouve généralement dans /var/www/html
.
3. Configurer un Virtual Host (pour plusieurs sites)
Pour héberger plusieurs sites sur un même VPS, vous utiliserez des Virtual Hosts (Apache) ou Server Blocks (Nginx). Créez un fichier de configuration pour chaque site dans les répertoires appropriés.
Pour Apache : /etc/apache2/sites-available/votre-site.conf
Pour Nginx : /etc/nginx/sites-available/votre-site
4. Points clés à vérifier
- Assurez-vous que le port 80 (HTTP) et 443 (HTTPS) sont ouverts dans votre pare-feu (voir guide Sécuriser son serveur).
- Testez votre configuration avant de redémarrer le service.
- Obtenez un certificat SSL gratuit avec Let's Encrypt pour le HTTPS.