CentOS7.6中搭建zabbix监控zabbix4.2
优秀j 关注php
0.7 2019.05.17 10:26* 字数 372 阅读 489评论 0喜欢 6前端
1. 安装Zabbix存储库mysql
官方文档
# rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm
#yum clean all
nginx
2.安装Zabbix服务器,前端,代理web
# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent
sql
#注:上面这条一直下载不成功的话多是第一条源的问题,或者是网络问题,或者是yum.repos.d/下的源太多了, 解决方案: [root@m01 ~]# cd /etc/yum.repos.d/ [root@m01 /etc/yum.repos.d]# ls as4k.repo CentOS-CR.repo CentOS-Media.repo default nginx.repo back CentOS-Debuginfo.repo CentOS-Sources.repo epel.repo zabbix.repo CentOS-Base.repo CentOS-fasttrack.repo CentOS-Vault.repo epel-testing.repo #有zabbix.repo说明第一条成功了,可是仍是安装不上的话多是里面东西太多了,没获取到,能够多试几回, #仍是不行的话就建立个目录,不全部源移走就留一个zabbix.repo再试一次 #通常仍是下载不成功,可是把源移回来再下载就能够了,亲身测试了两次,都成功了
3.建立初始数据库数据库
官方文档浏览器
# mysql -uroot -p
password
#进入mysql里执行如下操做
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql> quit;
服务器
4.导入初始架构和数据。系统将提示您输入新建立的密码。网络
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
5.为Zabbix服务器配置数据库
编辑文件/etc/zabbix/zabbix_server.conf
DBPassword=password
6.为Zabbix前端配置PHP
编辑文件/etc/httpd/conf.d/zabbix.conf,取消注释并为您设置正确的时区。# php_value date.timezone Asia/Shanghai
7.启动Zabbix服务器和代理进程
启动Zabbix服务器和代理程序进程并使其在系统引导时启动:
# systemctl restart zabbix-server zabbix-agent httpd
#注:入过上面重启报错为Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details. #经上网检查是由于80端口nginx占用pkill掉就能够了 [root@m01 /etc/yum.repos.d]# netstat -lntup|grep nginx tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 46352/nginx: master [root@m01 /etc/yum.repos.d]# pkill nginx
# systemctl enable zabbix-server zabbix-agent httpd
如今您的Zabbix服务器已启动并运行!
配置Zabbix前端
链接到新安装的Zabbix前端:http://server_ip_or_name/zabbix
按照Zabbix文档中描述的步骤操做: 官方文档安装前端
开始使用Zabbix
请参阅官方入门指南
步骤实践
我使用的是谷歌浏览器,能够右键选择翻译为中文
注:4.2版本支持快结束了
小礼物走一走,来简书关注我
赞扬支持