Serveur dédié : Installation du serveur web Nginx et Apache
Ce guide a été créé avec les produits suivants :
(Les détails peuvent varier selon les produits de différents fournisseurs, mais les concepts principaux restent les mêmes)
Introduction
Nginx et Apache sont des services web populaires utilisés pour délivrer des pages web au navigateur d’un utilisateur. Ci-dessous, on vous montre comment installer l’un de ces services sur votre système.
Préparation
Avant de commencer l’installation effective d’un serveur web, il faut s’assurer que le système est à jour. Pour cela, on se connecte au serveur via SSH. Si tu ne sais pas ce qu’est SSH ni comment l’utiliser, jette un œil à ce guide : Accès initial (SSH).
Une fois connecté, tu peux mettre à jour le système avec la commande adaptée à ton système d’exploitation :
// Debian
sudo apt-get update
// Ubuntu
sudo apt update
// CentOS
sudo yum update
// OpenSUSE
sudo zypper update
// Fedora
sudo dnf upgrade --refresh
Installation
Une fois la préparation terminée, on peut lancer l’installation du serveur web. Selon le système d’exploitation et le serveur web choisi, il faut exécuter les commandes suivantes :
Apache
// Debian
sudo apt install apache2
// Ubuntu
sudo apt install apache2
// CentOS
sudo yum install httpd
// OpenSUSE
sudo zypper install httpd
// Fedora
sudo dnf install httpd
Après l’installation du serveur web, tu peux uploader les fichiers de ton site. Connecte-toi à ton serveur via FTP/SFTP, rends-toi dans le dossier suivant et dépose tes fichiers.
/var/www/html/
Nginx
// Debian
sudo apt install nginx
// Ubuntu
sudo apt install nginx
// CentOS
sudo yum install nginx
// OpenSUSE
sudo zypper install nginx
// Fedora
sudo dnf install nginx
Après l’installation du serveur web, tu peux uploader les fichiers de ton site. Connecte-toi à ton serveur via FTP/SFTP, rends-toi dans le dossier suivant et dépose tes fichiers.
/usr/share/nginx/html
Vérification de la version
Une fois l’installation terminée, tu peux utiliser les commandes apache2 -v
(Apache) et nginx -v
(Nginx) pour vérifier que tout s’est bien passé. Le résultat devrait ressembler à ça :
Apache
apache2 -v
Server version: Apache/2.4.41 (Ubuntu)
Server built: XXXX-XX-XXTXX:XX:XX
Nginx
nginx -V
nginx version: nginx/1.2.3
...
Si tu obtiens ce genre de retour, c’est que le serveur web a été installé avec succès.