evgeniyosipov

zabbix 4.4 nginx conf from my post

May 5th, 2020
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Nginx 0.88 KB | None | 0 0
  1. server {
  2.     listen 80;
  3.  
  4.     server_name localhost;
  5.  
  6.     root /usr/share/zabbix;
  7.  
  8.     charset utf-8;
  9.  
  10.     access_log  /var/log/nginx/access_zabbix.log;
  11.     error_log  /var/log/nginx/error_zabbix.log;
  12.  
  13.     location / {
  14.      index index.php index.html index.htm;
  15.     }
  16.  
  17.     location ~ \.php$ {
  18.      fastcgi_pass unix:/run/php/php7.2-fpm.sock;
  19.      fastcgi_index index.php;
  20.      fastcgi_param SCRIPT_FILENAME  $document_root$fastcgi_script_name;
  21.      include fastcgi_params;
  22.     }
  23.  
  24.     # Запрет доступа к .htaccess файлам, нужно если корневая директория Apache
  25.     # совпадает с корневой директория NGINX
  26.     location ~ /\.ht {
  27.      deny  all;
  28.     }
  29.  
  30.     # Запрет доступа к файлам Zabbix
  31.     location ~* /(?:api|conf|include)/ {
  32.      return 301 $server_name/index.php;
  33.     }
  34. }
Add Comment
Please, Sign In to add comment