標籤:blog http io os ar for sp 檔案 資料
一般情況下預設的webserver是apache。zabbix也不例外,官方文檔全都是推薦用apache。
如果執意用nginx來做webserver的話,php引導需要再安裝一個php-fpm。而且在進入zabbix的web安裝介面,完成第2步的環境檢測後第3步的Configure DB connection預設情況下是無法進去的。
經過在網上搜尋文檔反覆實驗,目前暫時只發現一個解決辦法。
假設nginx的安裝目錄為/opt/nginx
zabbix的web文檔目錄為/opt/nginx/html/zabbix
那麼在正常安裝設定完成後,在/opt/nginx/html/zabbix/conf下會有zabbix.conf.php檔案
如果沒有直接複製zabbix.conf.php.example的內容為zabbix.conf.php檔案
內容一般為:
$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帳號密碼。
重啟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.html
http://qiita.com/ksworks/items/911561ef22687a13a70c
https://blog.apar.jp/linux/334/
在centos6.5下用nginx無法串連zabbix與mysql的解決辦法