Administrator
发布于 2026-05-17 / 5 阅读
0

centos7安装zabbix

img

替换镜像源


mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

安装zabbix


rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/7/x86_64/zabbix-release-6.0-4.el7.noarch.rpm

# 参考官网,需要哪些组件就安装那些组件,主要组件,server,proxy,web,agent,其他的https://www.zabbix.com/download

# yum install zabbix-proxy-mysql zabbix-sql-scripts zabbix-selinux-policy

# yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent

安装mysql


wget https://dev.mysql.com/get/mysql80-community-release-el7-8.noarch.rpm

rpm -ivh mysql80-community-release-el7-8.noarch.rpm

yum install -y mysql-community-server  --nogpgcheck

# 启动服务,获取密码

systemctl start mysqld

grep -rn "password" /var/log/mysqld.log

# 登录,修改密码

mysql -u root -p'j*e6!fT;Hjsr'

ALTER user 'root'@'localhost' IDENTIFIED BY 'QAZXSWEWED.!!!s123';

创建数据库


create user zabbix@localhost identified by 'QAZXSWEWED.!!!s123';

create database zabbix character set utf8mb4 collate utf8mb4_bin;

grant all privileges on zabbix.* to zabbix@localhost;


cat /usr/share/zabbix-sql-scripts/mysql/proxy.sql | mysql --default-character-set=utf8mb4 -uzabbix -p'QAZXSWEWED.!!!s123' zabbix

启动zabbix


mysql -u root -p'QAZXSWEWED.!!!s123'

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'QAZXSWEWED.!!!s123';

FLUSH PRIVILEGES;

systemctl start zabbix-proxy

安装php,登录web页面


https://blog.csdn.net/qq_27715357/article/details/106734411