日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > centos >内容正文

centos

《Zabbix安装部署-1》-Centos7

發布時間:2025/5/22 centos 175 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《Zabbix安装部署-1》-Centos7 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


1.Zabbix簡介?

????基于WEB界面的提供分布式系統監視以及網絡監視功能的企業級的開源解決方案。zabbix能監視各種網絡參數,保證服務器系統的安全運營;并提供靈活的通知機制以讓系統管理員快速定位/解決存在的各種問題。

? ? ? ? ?zabbix由zabbix server與可選組件zabbix agent構成。zabbix server可以通過SNMP,zabbixagent,ping,端口監視等方法提供對遠程服務器/網絡狀態的監視,數據收集等功能,它可以運行在Linux,Solaris,HP-UX,AIX,FreeBSD,Open BSD,OS X等平臺上。

? ? ? ? zabbix專用agent端,對SNMP協議做了擴展。在zabbix2.2以前傳輸使用ISON格式(輕量級HTML),zabbix2.4使用換行來辨識數據,所以在完成監控同樣數據帶寬流量上比zabbix2.2要節約1/3以上。?



注:本文的部署環境:CentOS Linux release 7.2.1511 (Core)

zabbix軟件包:zabbix-2.2.7.tar.gz


2.開始部署zabbix:

[root@localhost ~]# useradd zabbix

上傳zabbix軟件包到zabbix用戶的家目錄下,這樣做便于管理

解壓zabbix軟件包:


3.切換到root創建zabbix的安裝路徑,zabbix沒有創建目錄的權限。

[root@localhost ~]# mkdir /usr/local/zabbix

[root@localhost ~]# chown zabbix:zabbix /usr/local/zabbix/ -R


4.編譯安裝zabbix環境:

[zabbix@localhost zabbix-2.2.7]$ ? ./configure --prefix=/usr/local/zabbix --sbindir=/usr/local/zabbix/sbin ?--sysconfdir=/usr/local/zabbix/etc/ --with-mysql --with-net-snmp --with-libcurl --enable-server --enable-agent --enable-proxy --prefix=/usr/local/zabbix


編譯報錯:(如下圖)


解決辦法:

切回root用戶安裝編譯工具gcc 和 make

[root@localhost ~]# yum install gcc make -y


5.切回zabbix用戶繼續編譯:(報錯如下圖)


解決辦法:

安裝MariaDB并查看其版本

[root@localhost ~]# yum -y install mariadb mariadb-server

[root@localhost ~]# systemctl start mariadb ? ? ? ? #啟動mysql

[root@localhost ~]# systemctl enable mariadb????????????#設置開機自啟動

Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.


6.切回zabbix用戶繼續編譯:(報錯如下圖)


解決辦法:

[root@localhost ~]# yum install ?net-snmp-devel -y


7.切回zabbix用戶繼續編譯:(報錯如下圖)


解決辦法:

yum install curl curl-devel


8.切回zabbix用戶繼續編譯:


[zabbix@localhost zabbix-2.2.7]$ make && make install

到此zabbix的編譯安裝工作完成。


9.配置zabbix的mysql數據庫:


10.導入zabbix的sql語句到mysql數據庫:

[root@localhost ~]# systemctl restart mariadb ? ? ? ? #重新啟動mysql



11.修改zabbix_server.conf


DBPassword是必須配置的,數據庫名及用戶使用默認的話,無需配置。


DBName:數據庫名(默認是zabbix)

DBUser:連接數據庫的用戶名(默認是zabbix)

DBPassword:連接數據庫的密碼


DBName=zabbix

DBUser=zabbix

DBPassword=123456


[zabbix@localhost etc]$ /usr/local/zabbix/sbin/zabbix_server #啟動zabbix服務



12.安裝zabbix的web服務:


[root@localhost ~]# yum install httpd -y?

[root@localhost ~]# systemctl start httpd.service


13.瀏覽器訪問zabbix:


14.頁面報錯如下圖:



解決辦法:

[root@localhost ~]# yum install php


[root@localhost ~]# vim /etc/php.ini?

date.timezone = Asia/Shanghai

post_max_size = 16M

max_execution_time = 300

max_input_time = 300


15.頁面報錯如下圖:


解決辦法:

[root@localhost ~]#yum install php-gd php-mysql php-bcmath php-mbstring php-xm?php-pear


16.zabbix訪問數據庫:


17.zabbix_server的信息:


18.以上信息的確認:



19.zabbix的web以php動態呈現,需要下載這個文件:


20.傳到上述路徑,重新加載web服務即可:


21.配置完成:


22.登陸zabbix頁面:(注:大小寫)

Username:Admin(默認)

Password:zabbix(默認)










轉載于:https://blog.51cto.com/215687833/1772897

總結

以上是生活随笔為你收集整理的《Zabbix安装部署-1》-Centos7的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。