Nginx安装配置Zabbix

Zabbix 官方的安装文档是将Zabbix运行在httpd上的,但现在大部分公司使用的全是Nginx服务

下面就告诉大家将Zabbix配置到Nginx上运行。 

以下是Nginx的虚拟主机配置文件

server {
        listen 80;
        server_name zabbix.com; //你自定义的域名
    access_log /var/log/nginx/zabbix.log main; //日志
        root /data/web/zabbix/; //目录
        index index.php index.html;
        client_max_body_size 5m;
        client_body_buffer_size 128k;

    location ~ \.php$ {
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
                include fastcgi.conf;
        }
        location ~*  \.(jpg|jpeg|png|gif|css|js|ico)$ {
                expires max;
                log_not_found off;
        }

        location ~ /\.ht {
        deny all;
        }

        location ~ /\. {
        deny all;
        }
}

好了 检查下你的nginx 配置文件

/etc/init.d/nginx configtest
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

重启吧!!

一些Zabbix相关教程集合

ZABBIX 的详细介绍:请点这里
ZABBIX 的下载地址:请点这里

相关推荐