zabbix服務端部署軟體流程: 1.清華源 rpm ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix release 4.0 1.el7.noarch.rpm rpm ivh ...
zabbix服務端部署軟體流程:
1.清華源
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm -- 老版本
或者
[root@m01 ~]# rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
[root@m01 ~]# sed -i 's#repo.zabbix.com#mirrors.tuna.tsinghua.edu.cn/zabbix#g' /etc/yum.repos.d/zabbix.repo
2.下載安裝zabbix服務端相關軟體
zabbix服務程式軟體: zabbix-server-mysql
zabbix服務web軟體: zabbix-web-mysql httpd php
資料庫服務軟體: mariadb-server
yum install -y zabbix-server-mysql zabbix-web-mysql httpd php mariadb-server
3.軟體配置
vim /etc/zabbix/zabbix_server.conf
126 DBPassword=zabbix
vim /etc/httpd/conf.d/zabbix.conf
21 php_value date.timezone Asia/Shanghai
[root@m01 ~]# grep "[1]" /etc/zabbix/zabbix_server.conf
...............
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
[root@m01 ~]# grep "Shanghai" /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai
...............
4.編寫配置資料庫服務
systemctl start mariadb.service
systemctl status mariadb.service
創建zabbix資料庫--zabbix
create database zabbix character set utf8 collate utf8_bin;
創建資料庫管理用戶
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
在zabbix資料庫中導入相應的表信息
zcat /usr/share/doc/zabbix-server-mysql-4.0.20/create.sql.gz|mysql -uzabbix -pzabbix zabbix
5. 啟動zabbix程式相關服務
資料庫服務 zabbix服務 httpd服務
systemctl start zabbix-server.service httpd mariadb.service
systemctl enable zabbix-server.service httpd mariadb.service
6.登錄zabbix服務端web界面, 進行初始化配置
http://10.0.0./zabbix/setup.php
7.登錄zabbix服務web頁面
用戶名Admin 密碼zabbix
第二部分 監控客戶端部署流程
1) 清華源
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
2)下載安裝zabbix客戶端軟體
yum install -y zabbix-agent
3)編寫zabbix客戶端配置文件
vim /etc/zabbix/zabbix_agentd.conf
98 Server=zabbix的IP地址
4) 啟動zabbix-agent服務
[root@web01 ~]# systemctl start zabbix-agent
[root@web01 ~]# netstat -lntup|grep 10050
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 4509/zabbix_agentd
tcp 0 0 :::10050 ::