1 - Installation
installation des paquets :
sudo apt-get install nginx
Démarrage automatique :
systemctl enable nginx
2 - Paramétrage du VHOST
Création du dossier qui contiendra une page html :
sudo mkdir /var/www/web
sudo echo 'hello' > /var/www/webapp/index.html
Création du VHOST :
sudo nano /etc/nginx/sites-available/webapp
server {
listen 80;
listen [::]:80;
server_name webapp.local;
root /var/www/webapp;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
Activation du VHOST :
sudo ln -s /etc/nginx/sites-available/frontside /etc/nginx/sites-enabled/webapp
sudo service nginx reload
Test
On accéder au site crée par l'url webapp.local. On aura pris soin d'avoir ajouté un entrée dans le fichier hosts de la machine cliente.