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