Skip to main content

Configurer Nginx et Apache sur un serveur Linux - Mets en place un environnement web puissant

Les produits idéaux pour ce guide

Commencez immédiatement — commandez le produit adapté et suivez ce guide étape par étape.

Introduction​

Nginx et Apache sont des services web populaires utilisés pour livrer des pages web au navigateur d’un utilisateur. Ci-dessous, on te montre comment installer l’un de ces services sur ton 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 ça, 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, tu peux lancer l’installation du serveur web. Selon ton système d’exploitation et le serveur web choisi, exécute 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 ton serveur web est installé et prêt à l’emploi.