zabbix 5.0部署

官网地址
https://www.zabbix.com/download?zabbix=5.0&os_distribution=centos&os_version=7&db=mysql&ws=nginx

#hostnamectl set-hostname zabbix-server
#systemctl stop firewalld
#systemctl disable firewalld
#yum -y install wget lrzsz vim

安装数据库
#yum -y install mariadb-server mariadb
#systemctl start mariadb
#systemctl enable mariadb
#mysql 进入mariadb
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by ‘qianfeng’;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

#cd /usr/share/doc/zabbix-server-mysql-5.0.7/
初始化zabbix
#zabbix-server-mysql-5.0.7]# zcat create.sql.gz | mysql -uroot zabbix
配置后端mysql信息
#zabbix-server-mysql-5.0.7]# vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=qianfeng
在这里插入图片描述

安装zabbix-server
#wget https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
#yum clean all
#yum -y install zabbix-server-mysql zabbix-agent zabbix-web-mysql zabbix-get
在这里插入图片描述

Zabbix 5.0 web前端机器进行了优化,所以该zabbix-web-mysql 模块被新的模块替换
于是我试着去下载扩展源
#yum install epel-release 但是下载zabbix-web-mysql 失败,查询官网,用下面这条命令
#yum install centos-release-scl -y 安装前端
#yum list rh-php7*
在这里插入图片描述

#vim /etc/yum.repos.d/zabbix.repo
将front的enabled=0 改成1
下载web服务
yum -y install httpd
[root@zabbix-server zabbix-server-mysql-5.0.7]# systemctl start httpd
[root@zabbix-server zabbix-server-mysql-5.0.7]# systemctl enable httpd
接下来安装前端和后端的依赖中间件
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl
在这里插入图片描述
如下四个都需要安装上
在这里插入图片描述
[root@zabbix-server zabbix-server-mysql-5.0.7]# systemctl restart zabbix-server
[root@zabbix-server zabbix-server-mysql-5.0.7]# systemctl start rh-php72-php-fpm
[root@zabbix-server zabbix-server-mysql-5.0.7]# systemctl enable rh-php72-php-fpm
Created symlink from /etc/systemd/system/multi-user.target.wants/rh-php72-php-fpm.service to /usr/lib/systemd/system/rh-php72-php-fpm.service.
[root@zabbix-server zabbix-server-mysql-5.0.7]# systemctl restart httpd
修改时区:
[root@zabbix-server zabbix-server-mysql-5.0.7]# vim /etc/httpd/conf.d/zabbix.conf
以前玩过3.2版本的zabbix,定义时区在上面配置文件内,但在其中没有匹配到php_value date.timezone Asia/Shanghai 这一项,于是百度上找到答案,如下所示
zabbix-server-mysql-5.0.7]# vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
php_value[session.save_handler] = files
php_value[session.save_path] = /var/opt/rh/rh-php72/lib/php/session/
php_value[max_execution_time] = 300
php_value[memory_limit] = 128M
php_value[post_max_size] = 16M
php_value[upload_max_filesize] = 2M
php_value[max_input_time] = 300
php_value[max_input_vars] = 10000
php_value[date.timezone] = Asia/Shanghai
在这里插入图片描述
[root@zabbix-server zabbix-server-mysql-5.0.7]# systemctl restart zabbix-server
[root@zabbix-server zabbix-server-mysql-5.0.7]# systemctl restart httpd
[root@zabbix-server zabbix-server-mysql-5.0.7]# systemctl restart rh-php72-php-fpm

Web访问地址:http://zabbix-server-ip/zabbix
Php检测全部ok进行下一步
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
一路下一步 就可以到登录页面
账号Admin 密码 zabbix

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值