1. Installez Nginx
Exécutez la commande suivante dans le terminal pour installer Nginx :
sudo yum install epel-release
sudo yum install nginx
Le contenu de Nginx après installation est généralement installé dans le répertoire suivant :
/etc/nginx : ce répertoire contient les fichiers de configuration Nginx, y compris nginx.conf et tous les fichiers de configuration sous le répertoire conf.d.
/usr/share/nginx : ce répertoire contient de la documentation et des exemples Nginx, tels que des exemples de pages statiques en html.
/usr/lib64/nginx : ce répertoire contient les fichiers binaires et les fichiers de module Nginx.
/var/log/nginx : ce répertoire contient les fichiers journaux du serveur Nginx.
2. Démarrez Nginx
Exécutez la commande suivante pour démarrer le service Nginx :
sudo systemctl start nginx
Si le démarrage échoue, veuillez vérifier si la syntaxe du fichier de configuration Nginx est correcte et utilisez la commande suivante pour vérifier :
sudo nginx -t
3. Configurer Nginx
Les fichiers de configuration Nginx se trouvent dans /etc/nginx/nginx.conf
. Il peut être modifié avec un éditeur tel que vim. Voici un exemple de fichier de configuration Nginx simple :
worker_processes auto;
events {
worker_connections 1024;
}
http {
server {
listen 80;
server_name example.com;
location / {
root /var/www/html;
index index.html;
}
}
}
Dans l'exemple ci-dessus, Nginx écoutera sur le port 80, dirigera toutes les requêtes de example.com vers le répertoire /var/www/html et renverra le fichier index.html.
4. Redémarrez Nginx
Une fois le fichier de configuration Nginx mis à jour, vous devez exécuter la commande suivante pour redémarrer le service Nginx :
sudo systemctl restart nginx
5. Démarrez le service Nginx
Exécutez la commande suivante pour configurer le service Nginx afin qu'il démarre automatiquement au démarrage :
sudo systemctl enable nginx
Maintenant, Nginx a été installé et configuré avec succès dans CentOS 7 !