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 upgradeInstallons NGINX à partir du gestionnaire de packages.
user1@localhost:~$ sudo apt install nginxLe service NGINX démarre immédiatement. Vous pouvez vérifier son état avec la commande suivante :
user1@localhost:~$ sudo systemctl status nginxVérifions si notre port 80 est ouvert avec UFW
user1@localhost:~$ sudo ufw statusNotre 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