centos7 下安裝zabbix3.0

無風的雨發表於2017-12-10

一、準備工作
1、 搭建lnmp環境
參考:http://blog.csdn.net/guyan0319/article/details/74295713
2、需要關閉 selinux

臨時關閉

setenforce 0  

永久關閉
修改 /etc/selinux/config,設定 SELINUX=disabled

二、設定YUM源

rpm -ivh http://mirrors.aliyun.com/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

三、安裝

 yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-get
cd  /usr/share/doc/zabbix-server-mysql-3.0.13

這裡寫圖片描述
在資料庫伺服器新建zabbix 資料庫將 create.sql.gz匯入到資料庫中。
四、配置Nginx, zb.com 是自定義域名,修改自己需要的域名。
zb.conf

    server {
        listen       80;

        server_name  zb.com; #自定義域名

        #charset koi8-r;

        #access_log  logs/host.access.log  main;
        root   /usr/share/zabbix;
        access_log  /var/log/nginx/zabbix.access.log;
        error_log   /var/log/nginx/zabbix.error.log;
        location / {
            index  index.html index.htm index.php;
            autoindex  off;

        }

        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

        # proxy the PHP scripts to Apache listening on 127.0.0.1:80
        #


        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php(.*)$  {

                       fastcgi_pass 127.0.0.1:9000;
                       fastcgi_index index.php;
                        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                        include fastcgi_params;
        }

    }

五、訪問 http://zb.com/

這裡寫圖片描述
點next step
這裡寫圖片描述

修改PHP.INI 配置檔案,確保上圖紅色區域都是”OK”。
點next step
這裡寫圖片描述

配置資料庫相關引數
點next step
這裡寫圖片描述
預設即可,點next step
這裡寫圖片描述
點 finish

這裡寫圖片描述

預設使用者名稱是Admin 密碼 zabbix 然後點選sign in
這裡寫圖片描述

登入成功,預設是英文介面,配置成中文介面。
這裡寫圖片描述

六、安裝客戶端 zabbix_agent

yum -y install zabbix-agent

修改配置

 vim /etc/zabbix/zabbix_agentd.conf

修改Server、ServerActive和Hostname這三項即可
Server=伺服器ip地址

ServerActive=伺服器ip地址

Hostname=客戶端ip地址

 systemctl start zabbix-agent
 systemctl enable zabbix-agent

檢視狀態
這裡寫圖片描述

這裡寫圖片描述

這個時候你會發現在圖形下面有中文亂碼問題,解決辦法如下
把Windows 系統中找到 C:\Windows\Fonts 中的楷體( simkai.ttf) 複製到伺服器的/usr/share/zabbix/fonts/ 目錄

cd  /usr/share/zabbix/fonts/
mv graphfont.ttf graphfont.ttf.bak
mv simkai.ttf  graphfont.ttf

重新整理圖形頁面

這裡寫圖片描述

到此安裝完成。
希望能給各位帶來些許幫助,如有什麼好的建議或問題歡迎給我回復。

相關文章