簡介
zabbix是一套基于php開發(fā)的C/S架構(gòu)的服務(wù)器監(jiān)控系統(tǒng),支持多種數(shù)據(jù)庫,可實(shí)時(shí)監(jiān)控服務(wù)器、存儲(chǔ)、網(wǎng)絡(luò)設(shè)備的硬件資源以及各類服務(wù)的狀態(tài)如mysql,web服務(wù)等。
系統(tǒng)信息
平臺(tái):VMware虛擬機(jī)環(huán)境
系統(tǒng)版本:CentOS7_x64_minimal(已yum update)
CPU:四核
內(nèi)存:8GB
用戶名:root 密碼:123456
ip地址:192.168.66.3
開始部署
1. 關(guān)閉SElinux
sudo sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
2. 安裝mariaDB
yum install mariadb mariadb-server -y
除了mariadb外,zabbix還支持Oracle,SQLlite等,此處使用mariaDB
1.配置mariaDB參數(shù)
2.設(shè)置mariaDB密碼并啟動(dòng)服務(wù)
*執(zhí)行mysql_secure_installation根據(jù)向?qū)渲胷oot密碼
*執(zhí)行systemctl start mariadb來啟動(dòng)服務(wù)
*執(zhí)行systemctl enable mariadb將服務(wù)設(shè)置為開機(jī)自啟
3.創(chuàng)建zabbix所需的數(shù)據(jù)庫
mysql -e 'create database zabbix character set utf8 collate utf8_bin;' -uroot -p密碼
mysql -e 'grant all privileges on zabbix.* to zabbix@localhost identified by "zabbix";' -uroot -p密碼
3. 安裝php及所需的php組件
yum install php php-mysqlnd php-gd libjpeg* php-snmp php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash php-common php-ctype php-xml php-xmlreader php-xmlwriter php-session php-mbstring php-gettext php-ldap php-mysqli --skip-broken
4. 安裝apache
1.執(zhí)行 yum install httpd -y安裝apache
2.執(zhí)行 systemctl start httpd啟動(dòng)apache
3.執(zhí)行 systemctl enable httpd將服務(wù)設(shè)置為開機(jī)啟動(dòng)
5. 安裝zabbix
1.安裝zabbix源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
2.安裝zabbix所有組件
yum install zabbix-server-mysql zabbix-web-mysql zabbix-java-gateway zabbix-web -y
3.導(dǎo)入zabbix數(shù)據(jù)到mysql
zcat /usr/share/doc/zabbix-server-mysql-你的版本/create.sql.gz|mysql -uzabbix -pzabbix zabbix
4.配置zabbix連接mysql
編輯/etc/zabbix/zabbix_server.conf
DBUser=root
DBPassword=數(shù)據(jù)庫密碼
5.添加時(shí)區(qū)
sed -i.ori '18a php_value date.timezone Asia/Shanghai' /etc/httpd/conf.d/zabbix.conf
6.解決中文亂碼
yum -y install wqy-microhei-fonts
cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf
7.啟動(dòng)zabbix服務(wù)并開機(jī)啟動(dòng)
systemctl start zabbix-server
systemctl enable zabbix-server
6. 進(jìn)入zabbix頁面
在瀏覽器輸入192.168.66.3/zabbix 進(jìn)入zabbix初始化頁面,點(diǎn)擊下一步

環(huán)境監(jiān)察正常,繼續(xù)下一步

設(shè)置數(shù)據(jù)庫及登陸相關(guān)信息

其他設(shè)置,直接下一步

檢查配置概況,沒問題直接下一步

提示成功,點(diǎn)finish完成

進(jìn)入登陸頁面,賬號(hào)Admin注意首字母大寫 密碼 zabbix

然后選擇 Administrator –> Users –> Admin

更改語言為簡體中文,點(diǎn)擊update


至此server端安裝漢化完成