zabbix安装部署(简单,全)

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