zabbix安装需要分为服务端和客户端
先安装服务端(centos7)
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
(这里使用的是4.0版本,也可以自己改)
2.下载zabbix相关软件(LAMP)
安装zabbix需要使用的是apache不使用nginx了
yum install -y zabbix-server-mysql zabbix-web-mysql httpd php mariadb-server
3.软件配置
修改
/etc/zabbix/zabbix_server.conf
这个文件内容
DBName=zabbix
(100行左右)
DBUser=zabbix
(116行左右)
DBPassword=zabbix(这个修改的是登录的密码)(126行左右)
继续修改
/etc/httpd/conf.d/zabbix.conf
这个文件的内容
找到时区的一行,改成(21行左右)
php_value date.timezone Asia/Shanghai
(这个是你自己的地方,我这里就是上海)
4.
先开起数据库
systemctl start mariadb.service
systemctl status mariadb.service
然后创建zabbix数据库
进入到数据库里边
create database zabbix character set utf8 collate utf8_bin;
创建数据库
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
创建管理员
最后离开数据库
zcat /usr/share/doc/zabbix-server-mysql-4.0.15/create.sql.gz|mysql -uzabbix -pzabbix zabbix
导入数据相应的表
5.启动程序
systemctl start zabbix-server.service httpd mariadb.service
systemctl enable zabbix-server.service httpd mariadb.service
6.登录zabbix服务web端
10.0.0.71/zabbix/setup.php (前边地址输入你自己的地址)
7.登录
账号: 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客户端配置文件
编写
/etc/zabbix/zabbix_agentd.conf
这个文件下内容
Server=172.16.1.71 (第98行左右)
把这个改成你服务端的地址
4.启动zabbix客户端
systemctl start zabbix-agent