9 Uwagi dotyczące konfiguracji Nginx dla Zabbix w zależności od dystrybucji

RHEL

W systemach RHEL 8, 9 i 10 Nginx jest dostępny w AppStream — nie są potrzebne żadne dodatkowe repozytoria. Wystarczy włączyć i zainstalować go za pomocą:

dnf module list nginx
dnf -y install nginx

W systemie RHEL 7 Nginx można zainstalować z repozytorium CentOS 7 Extras (w przypadku korzystania z CentOS) za pomocą:

yum -y install nginx

Jeśli preferujesz najnowsze kompilacje z oficjalnego źródła, skonfiguruj oficjalne repozytorium NGINX w /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

W SUSE Linux Enterprise Server 15 należy skonfigurować php-fpm (ścieżka do pliku konfiguracyjnego może się nieznacznie różnić w zależności od dodatku 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