Outils pour utilisateurs

Outils du site


informatique:nginx

Nginx

Installation de Nginx dans un conteneur LXC

L'objectif est d'utiliser nginx comme reverse proxy sur un serveur sur lequel tout est conteneurisé avec lxc.

Création du conteneur à base de Debian Buster

# lxc-create -t download -n nginx -- --dist debian --release buster --arch amd64

Configurer le conteneur en autostart

# cat /var/lib/lxc/nginx/config 
lxc.start.auto = 1
(...)

Configurer le réseau du conteneur avec IP fixe

# cat /etc/lxc/dnsmasq.conf 
(...)
dhcp-host=nginx,10.0.3.7

Relancer le réseau et démarrer le conteneur :

# systemctl restart lxc-net
 
# lxc-start nginx
 
# lxc-ls -f
NAME       STATE   AUTOSTART GROUPS IPV4     IPV6 UNPRIVILEGED 
(...)       
nginx      RUNNING 1         -      10.0.3.7 -    false

Installation de nginx

Redirection des ports avec nftables

nftables remplace iptables sur Debian Buster.

informatique/nginx.txt · Dernière modification: 2020/08/09 13:03 (modification externe)