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相关教程集合:

Ubuntu 14.04下Zabbix2.4.5 源码编译安装 

安装部署分布式监控系统Zabbix 2.06

《安装部署分布式监控系统Zabbix 2.06》

CentOS 6.3下Zabbix安装部署

Zabbix分布式监控系统实践

CentOS 6.3下Zabbix监控apache server-status

CentOS 6.3下Zabbix监控MySQL数据库参数

64位CentOS 6.2下安装Zabbix 2.0.6   

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

本文永久更新链接地址

相关内容