1.关闭防火墙
查看防火墙状态
systemctl status firewalld
如果是active:running说明开启中,dead说明关闭了
停止防火墙服务
systemctl stop firewalld
关闭开机启动防火墙服务
systemctl disable firewalld
把selinux临时关闭
setenforce 0
查看是否关闭成功disabled
getenforce
把seliunx永久关闭,再次启动电脑也不会开启
vim /etc/selinux/config
SELINUX=disabled 记得把SELINUX=enabled前面加#备份操作
2.看看ip信息是否会被过滤
iptables -L
3.安装zabbix服务端
CentOS 7/8 安装方法: 1. 在官方说明中的2a,把“https://repo.zabbix.com/zabbix/” 改成 “https://mirrors.aliyun.com/zabbix/”后执行 (如果是CentOS7,完整命令是rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm) 2. 打开/etc/yum.repos.d/Zabbix,把所有的“https://repo.zabbix.com/zabbix/” 改成 “https://mirrors.aliyun.com/zabbix/” (除了zabbix-non-supported,其他的分支的URL都有两个zabbix) 3. 镜像问题解决,接下来按说明操作
4.更换zabbix.repo源,为阿里的
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo
5.清空缓存,下载zabbix服务端
yum clean all 或者 yum makecache
yum install zabbix-server-mysql.x86_64 zabbix-agent -y
6.安装工具,可以在机器上,使用多个版本的软件,并且不会影响到整个系统的依赖环境
yum install contos-release-scl -y
7.修改zabbix-front前端源,修改如下
[zabbix-frontend]
name=Zabbix Official Repository frontend - $basearch
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/$basearch/frontend
enabled=1 # 开启这里的参数
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
8.安装zabbix前端环境,且是安装到scl环境下
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl.noarch -y
9.装zabbix所需的数据库
yum install mariadb-server -y
10.配置数据库,开机启动
systemctl enable --now mariadb
11.初始化数据库,设置密码
systemctl status mariadb
netstat -tunlp 看进程端口
mysql_secure_installation 初始化mysql
12.添加数据库用户,以及zabbix所需的数据库信息
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin; #创造zabbix数据库
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> create user zabbix@localhost identified by '密码'; #给zabbix本地用户设立密码
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost; #给予zabbix本地用户所有权限
Query OK, 0 rows affected (0.01 sec)
MariaDB [(none)]> flush privileges; #刷新授权表
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> exit;
13.使用zabbix-mysql命令,导入数据库信息
zcat /usr/share/doc/zabbix-server-mysql-5.0.30/create.sql.gz | mysql -uzabbix -p zabbix # 第一个zabbix是用户名,第二个是zabbix表
Enter password:输入密码
114.修改zabbix server配置文件,修改数据库密码
标签:zabbix,repo,Zabbix,yum,https,mysql,com,搭建 From: https://www.cnblogs.com/zhendu/p/16972730.html