zabbix 服务端部署
1.安装清华zabbix源
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.1/rhel/7/x86_64/zabbix-release-4.1-1.el7.noarch.rpm
2.zabbix管理端安装相应服务
yum install -y zabbix-server-mysql zabbix-web-mysql httpd php mariadb-server
3.编写zabbix相关配置文件
vim /etc/zabbix/zabbix_server.conf 126 DBPassword=zabbix #这里数据库密码设置为zabbix ,可根据自己需求设置 vim /etc/httpd/conf.d/zabbix.conf 21 php_value date.timezone Asia/Shanghai #时区设置为亚洲/上海
4.编写配置数据库服务(这里是本地数据库,可根据自己需求设置远程数据库)
systemctl start mariadb.service #开启数据库 systemctl enable mariadb.service #设置开机自启
[root@qc_centos7_5 ~]# mysql -uroot
MariaDB [(none)]>create database zabbix character set utf8 collate utf8_bin; #创建zabbix数据库--zabbix MariaDB [(none)]>grant all privileges on zabbix.* to zabbix@localhost identified by ‘zabbix‘; #创建数据库管理用户
[root@qc_centos7_5 ~]# zcat /usr/share/doc/zabbix-server-mysql-4.0.5/create.sql.gz|mysql -uzabbix -pzabbix zabbix #在zabbix数据库中导入相应的表信息
#zabbix-server-mysql-4.0.0 此处的版本号根据/usr/share/doc下显示为准
5. 启动zabbix程序相关服务
systemctl start zabbix-server.service httpd mariadb.service #开启zabbix相关服务
systemctl enable zabbix-server.service httpd mariadb.service #将服务加入开机自启
6.登录zabbix服务端web界面, 进行初始化配置
http://10.0.0.71/zabbix/setup.php #ip为zabbix服务器ip
zabbix agent端服务部署 (监控某一台服务器需要配置此步)
1.安装清华zabbix源
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.1/rhel/7/x86_64/zabbix-release-4.1-1.el7.noarch.rpm
2.下载安装zabbix客户端软件
yum install -y zabbix-agent
3.编写zabbix客户端配置文件
vim /etc/zabbix/zabbix_agentd.conf 98 Server=172.16.1.71 #将此处ip地址写完zabbix服务端IP地址
4. 启动zabbix-agent服务
systemctl start zabbix-agent
systemctl enable zabbix-agent
原文:https://www.cnblogs.com/snuglove/p/10448179.html