前提镜像源可用
#!/bin/bash
#set -x
echo "*************************************************
* zabbix 5.x一键安装脚本 *
* 官方文档 https://www.zabbix.com/cn/download? *
* 可用稳定版本5.0.16 5.4.5 5.4.6 5.4.7 *
* rc是候选版 apph1a是内测版 *
* 官方安装包地址 https://repo.zabbix.com/zabbix *
* 环境 centos 8.3.2011 x86_64 *
*************************************************"
read -p "Enter db_root_password > " dbrootpw #输入数据库密码
read -p "Enter zabbix_dbpassword > " dbpassword #输入zabbix库密码
#zabbix 版本号
version=5.4.7
#多网卡自己填ip
IP=`ip add|grep global|awk -F'[ /]+' '{ print $3 }'|head -n 1`
#1、设置
echo '调整selinux、关闭防火墙'
systemctl stop firewalld.service
systemctl disable firewalld.service
firewall-cmd --state
sed -i '/^SELINUX=.*/c SELINUX=disable' /etc/selinux/config
grep --color=auto '^SELINUX' /etc/selinux/config
setenforce 0
#更换源
yum install -y wget &> /dev/null
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/