【3】按部就班學 Zabbix:配置 Zabbix Web

 

 

 

上一篇

 

【2】按部就班學 Zabbix:安裝配置 Zabbix Server 服務端php

 

 

配置 Zabbix Web 訪問

 

上一篇完成了 Zabbix Server 的安裝,可是那對於咱們而言只是一個服務,咱們用戶使用的仍是他的 Web 頁面,多以這一篇就來配置和初始化頁面! html

 

【1】 拷貝 PHP 頁面:nginx

cp -r /opt/packages/zabbix/zabbix-3.4.10/frontends/php/ /opt/services/website/zabbix

 

【2】配置 NGINX 虛擬主機: web

# 受權日誌目錄權限
chmod 777 /opt/logs/zabbix

# 添加 nginx 配置
vim /opt/services/nginx/conf/vhosts/zabbix.conf

內容以下:數據庫

server {
        listen 80;
        server_name 192.168.200.101;
        access_log /opt/logs/zabbix/zabbix_nginx.log main;
        index index.php index.html index.html;
        root /opt/services/website/zabbix;

        location / {
                try_files $uri $uri/ /index.php?$args;
        }

        location ~ .*\.(php)?$ {
                expires -1s;
                try_files $uri =404;
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
                include fastcgi_params;
                fastcgi_param PATH_INFO $fastcgi_path_info;
                fastcgi_index index.php;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                fastcgi_pass 127.0.0.1:9000;
        }
}

重啓 NGINX:vim

/opt/services/nginx/sbin/nginx -s reload

 

【3】瀏覽器正常訪問! 瀏覽器

 

 

 

配置 Zabbix Web

 

【1】Next step,進入 PHP 配置檢測,若是點擊沒反應,說明 /opt/logs/php/tmp 目錄權限不對,執行 chmod 777 -R  /opt/logs/php 便可:服務器

 

備註:若是有報錯提示,則須要去修改 php.ini 文件,改成系統須要你配置的參數,而後重啓 php-fpm 便可!frontend

 

【2】Next step,進入數據庫配置:php-fpm

 

 

【3】Next step,進入數據庫配置:

 

備註:

一、Host:表明這臺機器的主機名,這裏使用 IP 地址,爲了便於區分

二、Port:客戶端鏈接的端口,默認就好

三、Name:這個平臺的總名字,若是是大家公司的,能夠改爲大家公司的名字,固然,這些配置後期都是能夠修改的 

 

【4】Next step,複查以前的配置:

 

 

【5】Next step,配置完成:

 

備註:這裏提示咱們以前生成的配置沒有保存到服務器上面,須要咱們點擊 Download 下載後上傳到 /opt/services/website/zabbix/conf 目錄

一樣的,之後咱們若是想修改某些配置,咱們也能夠去該目錄下修改 zabbix.conf.php 文件

 

【6】上傳完成後,點擊 Finish 就會刷新頁面,再度 Finish 就完成基礎配置! 

 

 

 【7】進入登陸頁面:默認用戶密碼 admin / zabbix 或者 Admin / zabbix

 

注意:若是這裏不是顯示該頁面,二是提示你是匿名用戶且沒法點擊登陸的時候,你須要去修改 php.ini 的配置:將 cgi.fix_pathinfo 的值改成 1,再度重啓 php-fpm 便可正常

 

【8】至此,Zabbix Web 的基礎配置已經完成,下一篇則是也是簡單的優化配置,讓咱們可以更好的使用它!

 

 

 

小結

 

Zabbix Web 配置完成了一半,下一步則是一些簡單的我的優化,讓它變得好用一些,比較全是英文,我英語又不好 ...

這一篇主要麻煩的幾個地方在於:

一、php.ini 須要不少配置,若是你不是按照我第一篇講的安裝 LNMP 環境,那麼這裏在檢測 PHP 配置的時候會報錯不少,有的還須要動態去添加插件,相對於比較麻煩

二、仍是 PHP tmp 目錄的權限問題,若是沒有設置相應的權限,第一步就無法往下走了 

相關文章
相關標籤/搜索