Aller au contenu

Commencer à utiliser le reverse proxy

Dans cette partie, nous allons avoir comment prendre en main votre nouveau reverse proxy en créant votre premier virtual host depuis le terminal.

Les fichiers de déclaration des virtualhosts se trouve dans le dossier suivant : ./nginx/config/sites/.

Pour être "actif", les fichiers doivent l'extension .conf afin qu'ils soient chargés.

Pour désactiver un virtualhost, il suffit de changer l'extension, par convention ajouter .DISABLE

Créer le fichier du virtualhost

1- Créer votre fichier :

nano ./nginx/config/sites/example.com.conf

2- Saisir la configuration du virtualhost

server{
    listen 80;
    server_name example.com;

    location / {
        proxy_pass http://192.168.1.1;
    }
}

Appliquer la configuration

Vous avez deux solutions pour appliquer test et appliquer la configuration du serveur

  • Depuis le terminal
  • Depuis l'interface web

Par le terminal

Tester la configuration de nginx :

docker compose exec nginx nginx -t

Recharger la configuration :

docker compose exec nginx nginx -s reload

Par l'interface web

Dans le menu de navigation cliquer sur Contrôle Nginx et depuis cette page vous pourrez :

  • Tester la config
  • Recharger Nginx


Vous savez maintenant créer un fichier pour configurer un hôte virtuel, tester la configuration et recharger Nginx.