欢迎访问雨说博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。

CentOS 7 部署Zabbix

Linux jerry 3个月前 (05-27) 2724次浏览 0个评论 扫描二维码

CentOS 7 部署 Zabbix
终于到了一个干 Windows 的人学Linux时间了,在未来的一段时间我会陆陆续续更新Zabbix的使用情况,欢迎大家指正。
今天先跟大家分享一下如何通过脚本自动部署Zabbix 3.4,在分享之前要感谢一下我们伟大的刚哥提供的帮助及支持。接下来我们开始

CentOs 部署

关于Centos的部署,就不阐述了,现在的Linux部署太方便了,相信大家一看就会。

Zabbix 脚本内容

#!/bin/bash
#关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
#关闭安全功能
sed -i "s/SELINUX\=enforcing/SELINUX\=disabled/g" /etc/sysconfig/selinux
setenforce 0
#安装 zabbix 源、aliyun YUM 源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
rpm -i http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
#安装 zabbix
yum install -y zabbix-server-mysql zabbix-web-mysql
#安装启动 mariadb 数据库
yum install -y  mariadb-server
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";'
#导入数据
cd /usr/share/doc/zabbix-server-mysql-3.4.9/
zcat create.sql.gz|mysql -uzabbix -pzabbix zabbix
#配置 zabbixserver 连接 mysql
sed -i.ori '115a DBPassword=zabbix' /etc/zabbix/zabbix_server.conf
#添加时区
sed -i.ori '18a php_value date.timezone  Asia/Shanghai' /etc/httpd/conf.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 start zabbix-server
systemctl start httpd
#写入开机自启动
chmod +x /etc/rc.d/rc.local
cat >>/etc/rc.d/rc.local<<EOF
systemctl start mariadb.service
systemctl start httpd
systemctl start zabbix-server
EOF
#输出信息
echo "浏览器访问 http://`hostname -I|awk '{print $1}'`/zabbix"

脚本执行

  1. 可选择将脚本内容复制保存到本地,通过 Xftp 上传至Linux服务,也可以将脚本内容直接粘贴到.sh 文件中执行。
  2. 执行前需要给此脚本赋执行权限,chmod +x “脚本名称”
  3. 执行脚本并等待执行完成
  4. 脚本执行完成后,系统会提示 zabbix 访问地址
  5. 脚本默认设置相关用户名及密码均为 zabbix,可根据自己需求进行修改。

雨说博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:CentOS 7 部署 Zabbix
喜欢 (0)
[]
分享 (0)
关于作者:
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址