« Nginx ReverseProxy LXC Alpine Linux » : différence entre les versions
De Le Wiki de Lug
Autres actions
Created page with "Installation d'un reverse proxy NGINX avec Certbot. Le container servira de point d'entrée pour les requêtes HTTP (port:80) et HTTPS (port:443) pour les rediriger sur les se..." |
|||
| Ligne 19 : | Ligne 19 : | ||
# service nginx start | # service nginx start | ||
=Création d'un "vhost" sécurisé= | =Création d'un "vhost" sécurisé= | ||
{{Méta bandeau | |||
| niveau = information | |||
| icône = loupe | |||
| texte = Exemple avec "'''site.exemple.net'''"site | |||
}} | |||
Version du 20 avril 2021 à 16:15
Installation d'un reverse proxy NGINX avec Certbot. Le container servira de point d'entrée pour les requêtes HTTP (port:80) et HTTPS (port:443) pour les rediriger sur les serveurs idoines en HTTPS uniquement. Certbot permettra de créer des certificat SSL reconnu par les navigateurs comme sécurisé.
Installation
On installe les paquets de base :
# apk update && apk upgrade # apk add nginx certbot certbot-nginx
On modifie la configuration de NGINX pour la rapprocher du standard des grandes distributions :
# mkdir /etc/nginx/sites-available && mkdir /etc/nginx/sites-enabled
On modifie le fichier de configuration de NGINX en ajoutant la ligne suivante :
# vi /etc/nginx/nginx.conf
# Includes files with directives to load dynamic modules. include /etc/nginx/modules/*.conf; include /etc/nginx/sites-enabled/*;
On supprime le site par défaut :
# rm /etc/nginx/conf.d/default.conf
On active le serveur :
# rc-update add nginx default # service nginx start