通常狀況下默認的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/