9 Notes spécifiques à la distribution sur la configuration de Nginx pour Zabbix

RHEL

Sur RHEL 8, 9 et 10, Nginx est inclus dans AppStream — aucun dépôt supplémentaire n’est nécessaire. Il suffit de l’activer et de l’installer avec :

dnf module list nginx
dnf -y install nginx

Sur RHEL 7, Nginx peut être installé depuis le dépôt CentOS 7 Extras (si vous utilisez CentOS) via :

yum -y install nginx

Si vous préférez les toutes dernières versions upstream, configurez le dépôt officiel NGINX dans /etc/yum.repos.d/nginx.repo :

cat > /etc/yum.repos.d/nginx.repo << 'EOF'
[nginx-stable]
name=nginx stable repo
baseurl=https://nginx.org/packages/rhel/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
EOF
dnf -y install nginx

SLES 15

Dans SUSE Linux Enterprise Server 15, vous devez configurer php-fpm (le chemin vers le fichier de configuration peut varier légèrement selon le service pack) :

cp /etc/php8/fpm/php-fpm.conf{.default,}
cp /etc/php8/fpm/php-fpm.d/www.conf{.default,}
sed -i 's/user = nobody/user = wwwrun/; s/group = nobody/group = www/' /etc/php8/fpm/php-fpm.d/www.conf