zabbix-v4.0系列-zabbix4.0安装部署

2020-06-15 11:51:46 浏览数 (1)

0

仅供学习,未经允许严禁转载。

本次安装基于centos7和mysql5.7。

1. 关闭selinux

代码语言:javascript复制
vim /etc/sysconfig/selinux

SELINUX=enforcing 改为 SELINUX=disabled reboot重启

2.安装mysql

mysql的安装不在多说,具体步骤可以参考https://blog.csdn.net/qq_34354257/article/details/90475791

3.安装zabbix

a. 安装zabbix仓库

代码语言:javascript复制
# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
# yum clean all
# yum makecache

b. 安装zabbix服务端,代理端,web前端

代码语言:javascript复制
# yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent

c. 初始化数据库

代码语言:javascript复制
# mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql> quit;

导入初始化脚本

代码语言:javascript复制
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

d. 修改zabbix服务的数据库配置 打开/etc/zabbix/zabbix_server.conf,更新字段

代码语言:javascript复制
DBPassword=password

e. 修改zabbix PHP前端配置 打开 /etc/httpd/conf.d/zabbix.conf,取消注释,修改正确的时区

代码语言:javascript复制
# php_value date.timezone Europe/Riga
代码语言:javascript复制
php_value date.timezone Asia/Shanghai

f. 启动zabbix服务和代理进程

代码语言:javascript复制
# systemctl restart zabbix-server zabbix-agent httpd #启动服务
# systemctl enable zabbix-server zabbix-agent httpd  #设置为开机自启动

访问web管理页面 http://server_ip_or_name/zabbix 登录名为Admin,密码为zabbix。

参考: 1.临时和永久关闭Selinux 2.使用yum安装MySQL5.7 3.Download and install Zabbix

0 人点赞