4.0版本注意不适用,需要针对性修改
#!/bin/bash #author:sunli #mail:sunli456@139.com #安装zabbix源、修改为aliyun源 cd /etc/yum.repos.d/ rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm sed -i.bak 's#repo.zabbix.com#mirrors.aliyun.com/zabbix#' zabbix.repo sed -i 's#enabled=0#enabled=1#' zabbix.repo #安装zabbix yum -y install zabbix-server-mysql zabbix-agent yum -y install centos-release-scl yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl #安装启动 mariadb数据库 yum -y install mariadb mariadb-server httpd systemctl start mariadb.service #创建数据库 mysql -e 'create database zabbix character set utf8 collate utf8_bin;' mysql -e 'grant all privileges on zabbix.* to zabbix@localhost identified by "zabbix";' mysql -e 'flush privileges;' #导入数据 cd /usr/share/doc/zabbix-server-mysql-* zcat ./create.sql.gz|mysql -uzabbix -pzabbix -Dzabbix #配置zabbixserver连接mysql sed -i.bak '/^# DBPassword=*/i DBPassword=zabbix' /etc/zabbix/zabbix_server.conf #添加时区 sed -i.bak '/^; php_value[date.timezone]*/i php_value[date.timezone] = Asia/Shanghai' /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf #解决中文乱码 yum -y install wqy-microhei-fonts \cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf #启动服务 systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm #开机自启动 systemctl enable mariadb.service systemctl enable httpd systemctl enable zabbix-server #输出信息 echo "浏览器访问 http://`hostname -I|awk '{print $1}'`/zabbix"
默认密码Admin/zabbix