通常状况下默认的webserver是apache。zabbix也不例外,官方文档全都是推荐用apache。php
若是执意用nginx来作webserver的话,php引导须要再安装一个php-fpm。并且在进入zabbix的web安装界面,完成第2步的环境检测后第3步的Configure DB connection默认状况下是没法进去的。html
通过在网上搜索文档反复实验,目前暂时只发现一个解决办法。linux
假设nginx的安装目录为/opt/nginxnginx
zabbix的web文档目录为/opt/nginx/html/zabbixweb
那么在正常安装设定完成后,在/opt/nginx/html/zabbix/conf下会有zabbix.conf.php文件sql
若是没有直接复制zabbix.conf.php.example的内容为zabbix.conf.php文件apache
内容通常为:centos
$DB["TYPE"] = 'MYSQL';
$DB["SERVER"] = 'localhost';
$DB["PORT"] = '0';
$DB["DATABASE"] = 'zabbix';
$DB["USER"] = 'zabbix';
$DB["PASSWORD"] = 'zabbix_password';
// SCHEMA is relevant only for IBM_DB2 database
$DB["SCHEMA"] = '';
$ZBX_SERVER = 'localhost';
$ZBX_SERVER_PORT = '10051';
$ZBX_SERVER_NAME = '';浏览器
修改PORT为3306,DB数据的帐号密码为本身的zabbix帐号密码。ruby
重启zabbix等服务
那么再次浏览器登陆zabbix或者直接进入zabbix/dashboard.php会进入登陆界面。输入默认的帐号密码便可登陆dashboard,若是仍是install界面就直接登录dashboard.php。
centos6.5环境安装顺序及参考:
1.ruby
http://hack.aipo.com/archives/5707/
http://hotolab.net/blog/ruby_rpm/
2.nginx
http://karolgalanciak.com/blog/2013/07/19/centos-6-4-server-setup-with-ruby-on-rails-nginx-and-postgresql/
3.用nginx处理php
http://qiita.com/utano320/items/36b6eac2bbd5bb5657f6
4.zabbix
http://www.verydemo.com/demo_c281_i64452.htmlhttp://qiita.com/ksworks/items/911561ef22687a13a70chttps://blog.apar.jp/linux/334/