shell安装zabbix

Centos7

网络有限  下载了N次才下载完成

#!/bin/bash
install_zabbix () {
rpm -qa | grep zabbix
if [ echo $? -ne 0 ]; then
        rpm -ivh http://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
        yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb mariadb-server
fi
}
create_mysql (){
systemctl start mariadb.service
mysql -e 'create database if not exists zabbix character set utf8;'
mysql -e 'grant all on zabbix.* to zabbix@localhost identified by '123';'  > /dev/null
mysql -e 'flush privileges;'
zcat /usr/share/doc/zabbix-server-mysql-4.0.17/create.sql.gz |mysql -uroot zabbix
systemctl restart mariadb.service
}
update_zabbix () {
sed -i '124aDBPassword=123' /etc/zabbix/zabbix_server.conf
sed -i '20a\php_value date.timezone Asia/Shanghai' /etc/httpd/conf.d/zabbix.conf
systemctl restart zabbix-server zabbix-agent httpd
}
install_zabbix
create_mysql
update_zabbix

  

posted @ 2020-02-01 17:09  Armored-forces  阅读(122)  评论(0)    收藏  举报