ZABBIX5.0服务端安装(详细简单,复制粘贴,动动小手随便改一改就好了)

环境:centos7

php7.2

mariadb

目录

1:安装zabbix源

2:安装Zabbix server(zabbix服务器连接mysql的依赖包) and agent(zabbix客户端依赖包)

3:启用Red Hat软件集合SCL(Software Collections)可以让你在同一个操作系统上安装和使用多个版本的软件,而不会影响整个系统的安装包

4:安装Zabbix前端软件包

5:安装mariadb数据库

6:启动mariadb

7:初始化mariadb

8:导入MySQL表

9:为Zabbix server配置数据库编辑配置文件vi /etc/zabbix/zabbix_server.conf

10:为Zabbix前端配置PHP编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

11:启动Zabbix服务

12:打开浏览器,输入http://IP地址/zabbix

总结:

1、同一网段下,无法访问zabbix主页,是因为服务端的防火墙没有关闭


1:安装zabbix源

 rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
 sed -i "s#http://repo.zabbix.com/#https://mirror.tuna.tsinghua.edu.cn/zabbix/#g" /etc/yum.repos.d/zabbix.repo
 sed -i "s/gpgcheck=1/gpgcheck=0/g" /etc/yum.repos.d/zabbix.repo
 sed -i "s/enabled=0/enabled=1/g" /etc/yum.repos.d/zabbix.repo
 yum clean all

2:安装Zabbix server(zabbix服务器连接mysql的依赖包) and agent(zabbix客户端依赖包)

yum -y install zabbix-server-mysql zabbix-agent

3:启用Red Hat软件集合
SCL(Software Collections)可以让你在同一个操作系统上安装和使用多个版本的软件,而不会影响整个系统的安装包

yum -y install centos-release-scl

4:安装Zabbix前端软件包

yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl

5:安装mariadb数据库

yum -y install mariadb-server mariadb

6:启动mariadb

systemctl start mariadb //启动
systemctl enable mariadb //开机启动

7:初始化mariadb

mysqladmin -u root password "123456"
mysql -uroot -p123456 -e 'create database zabbix character set utf8 collate utf8_bin;'    
//创建zabbix库
mysql -uroot -p123456 -e 'grant all privileges on zabbix.* to zabbix@localhost identified by "zabbix";'
//创建用户zabbix在本机,密码为zabbix
create user zabbix@localhost identified by 'zabbix';
grant all privileges on zabbix.* to zabbix@localhost;

8:导入MySQL表

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -pzabbix zabbix

9:为Zabbix server配置数据库
编辑配置文件vi /etc/zabbix/zabbix_server.conf,使用时注意前面“#”号要删掉

输入“i”开始编辑,esc退出,“:wq”保存退出;或如下命令;

sed -i '125a DBPassword=zabbix' /etc/zabbix/zabbix_server.conf 
//将zabbix的配置文件的125行添加DBPassword=zabbix

10:为Zabbix前端配置PHP
编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf,此操作为添加操作,非修改操作

输入“i”开始编辑,esc退出,“:wq”保存退出;或如下命令

sed -i "24a php_value[date.timezone] = Asia/Shanghai" /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf   //在24行后

11:启动Zabbix服务

systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm

12:打开浏览器,输入http://IP地址/zabbix

列表中无爆红,显示的都是OK,则下一步下一步,需要设置一下数据库的端口(3306)和name/password。都是zabbix;

Zabbix Server name,看你心情,想设置就设一个;

登陆ZABBIX的主页,用户名Admin,密码zabbix;

登进去后是英文界面,心情好的话可以设置成中文的;

总结:

1、同一网段下,无法访问zabbix主页,是因为服务端的防火墙没有关闭

systemctl stop firewalld.service //临时关闭防火墙
systemctl disable firewalld.service //禁用防火墙服务

参考文献:
Zabbix 5.0 安装部署_小小螺丝钉-CSDN博客_zabbix5安装部署zabiix 网址:https://www.zabbix.com/以下操作zabbix官网都可查看!!!选择版本及运行的环境:zabbix分为两种版本:LTS支持时间长达5年左右标准版支持7个月左右https://blog.csdn.net/Xiao_Xiao_Niao_/article/details/107958008

Zabbix5之一:Zabbix5的安装部署 - minseo - 博客园

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值