zabbix搭建服务端
1.初始化好linux:关闭防火墙selinux、配置阿里云yum
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config systemctl stop firewalld && systemctl disable firewalld 重启一下 修改主机名 hostnamectl set-hostname zabbix
2.配置zabbix的yum
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo yum clean all
3.安装zabbix server 和agent
yum install zabbix-server-mysql zabbix-agent -y
4.安装zabbix前端源
yum install centos-release-scl -y
5.编辑配置文件
vi /etc/yum.repos.d/zabbix.repo [zabbix-frontend] ... enabled=1 ...
6.安装zabbix前端和相关环境
设置CentOS-SCLo-scl.repo 设置可下php72依赖 [centos-sclo-rh] name=CentOS-7 - SCLo rh baseurl=https://mirrors.aliyun.com/centos/7/sclo/x86_64/rh/ gpgcheck=0 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y
7.使用 yum 安装 centos7 默认的 mariadb 数据库
yum install mariadb mariadb-server mariadb-devel -y #启动数据库,并配置开机自动启动 systemctl enable --now mariadb #初始化 mariadb 并配置 root 密码 mysql_secure_installation 回车,y,输入密码,再次输入密码,y,n,y,y
8.创建原始数据库
mysql -uroot -p 输入密码 #查看默认数据库 mysql> show databases; #创建zabbix数据库 mysql> create database zabbix character set utf8 collate utf8_bin; #创建zabbix用户并设置密码,这里是设置为password,自己手动更改即可 mysql> create user zabbix@localhost identified by 'password'; #分配zabbix用户权限 mysql> grant all privileges on zabbix.* to zabbix@localhost; #刷新,然后退出 mysql>flush privileges; mysql> quit;
9.导入zabbix数据库信息
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
10.为Zabbix server配置数据库
vi /etc/zabbix/zabbix_server.conf 将DBPassword改为password,也就是设置的Zabbix的mysql密码,并且解开这一行注释
11.Zabbix前端配置PHP文件里的时区
vi /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf 就是这一行:php_value[date.timezone] = Asia/Shanghai 记得把前面的分号去掉
12.最后一步,启动相关服务,并配置开机自动启动
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
13.访问
http://xxx.xxx.xxx.xxx/zabbix/


默认账号密码为Admin/zabbix

浙公网安备 33010602011771号