Nous  avons maintenant la configuration minimale pour notre serveur Ubuntu .

Félicitations pour ce gros travail abattu .

Maintenant nous allons apprendre à héberger un site web ou  une application web dans serveur Linux avec Nginx .

C’est quoi Nginx ?

Nginx est un serveur web léger et performant. Il est particulièrement performant pour servir des fichiers statiques et pour analyser des URL.

Il est un aussi un serveur web open-source qui, depuis son succès initial en tant que serveur web, est maintenant aussi utilisé comme reverse proxy, cache HTTP, et load balancer.

En tant que serveur web : La fonction principale d'un serveur Web est de stocker et délivrer des pages web qui sont généralement rendues en HTML et aussi d’autre élément statique comme du JavaScript, CSS, images et vidéo etc…

Le principal but de notre serveur dans ce chapitre est d'héberger des sites web.

Installation NGINX sur Ubuntu 22

Avant toute chose faisons une mise à jour du système afin de faire la mise à niveau des packages.

root@localhost:~# apt update && apt upgrade

Installons NGINX à partir du gestionnaire de packages.

user1@localhost:~$ sudo apt install nginx

Le service NGINX démarre immédiatement. Vous pouvez vérifier son état avec la commande suivante :

user1@localhost:~$ sudo systemctl status nginx

Vérifions si notre port 80 est ouvert avec UFW

user1@localhost:~$ sudo ufw status

Notre port 80 est ouvert. Nous pouvons aussi le vérifier à travers notre navigateur web avec l’adresse IP dans notre barre de navigation

Congratulation nous avons installé notre NGINX vraiment simple.

Dans la suite je vous montre comment héberger deux pages HTML simple sur votre serveur