shell编写yum安装监控zabbix脚本
#!/bin/bash
#zabbix 5.0
#安装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;grant all privileges on zabbix.* to zabbix@'%' identified by 'zabbix';grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';flush privileges;"#导入数据
zcat /usr/share/doc/zabbix-server-mysql-5.0.7/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
https://www.jianshu.com/p/28ed7cd069f3
shell编写yum安装监控zabbix脚本相关推荐
- shell编写一键安装mysql.sh
首先不管安装什么软件都要把一些依赖包安装好: Centos/redhat 安装 yum -y install gcc-c++ ncurses-devel cmake make perl gcc aut ...
- epel源mysql版本_linux增加epel源,yum安装nignx,脚本安装mysql服务端,shell脚本监控网站页面...
epel是一种yum仓库,里面提供了更多.更丰富linux软件,但是,它不是默认yum仓库,我们需要手工添加这个yum源. 添加epel源 然后,找到fedora-epel, 在列表里找到:6serv ...
- linux增加epel源,yum安装nignx,脚本安装mysql服务端,shell脚本监控网站页面
epel是一种yum仓库,里面提供了更多.更丰富linux软件,但是,它不是默认yum仓库,我们需要手工添加这个yum源. 添加epel源 参考:http://freeloda.blog.51cto. ...
- 卸载yum安装的zabbix软件
之前yum安装了一些zabbix软件,发现配置出错了想要从头再来. 如果直接yum remove zabbix,会发现找不到软件包,说明不对. [root@m01 ~]# yum remove zab ...
- linux显示屏幕颜色轮换,linux shell 编写屏幕产生颜色的脚本
效果图:在rhel5下显示 650) this.width=650;" border=0> 代码: #!/bin/sh tput init MYDATE=`date +%D` #--- ...
- curl批量调用linux,shell的简单批量curl接口脚本
shell脚本可以说作用非常大,在服务器领域,用shell操作事务可比手动点击要方便快捷得多了.虽然只是文字界面,但是其强大的处理功能,会让各种操作超乎想象.而且,也可以将这些习惯移植到日常的工作当中 ...
- 傲云浏览器linux,Centos7安装部署zabbix监控软件
目录 部署监控服务器 部署监控服务器Zabbix Server Web页面验证设置 部署监控服务器 一.安装LNMP环境 Zabbix监控管理控制台需要通过Web页面展示出来,并且还需要使用MySQL ...
- 安装监控系统zabbix
官方网站 http://www.zabbix.com/ 为什么要监控 对于运维人员来说,监控是非常重要的,因此如果想要保证线上业务整体能够稳定运行,那么我们则需要实时关注与其相关的各项指标是否正常,而 ...
- Centos7安装部署zabbix监控软件
目录 部署监控服务器 部署监控服务器Zabbix Server Web页面验证设置 部署监控服务器 一.安装LNMP环境 Zabbix监控管理控制台需要通过Web页面展示出来,并且还需要使用MySQL ...
最新文章
- MongoDB 搭建副本集
- CKfinder 和 CKEditor 在 ASP.NET 下的配置
- mysqlimport命令
- python实现gif动画(matplotlib、imageio、pillow))
- matlab中CH指标聚类评价指标,MATLAB聚类有效性评价指标(外部)
- linux 提取日志字段,记一次Linux下提取MySQL日志关键字段
- date()---求N个月后的1号
- PDE34 Transport equation: derivation general solution
- C#中Delegate和Event以及它们的区别
- SQLSERVER误删除了Windows登录用户验证方式使用Windows身份验证的解决方法
- MySql+Memcached架构的问题
- AD库:如何从立创商城得到自己想要的库
- vc6.0处理wps文字
- 机器学习、深度学习、计算机视觉、自然语言处理及应用案例
- 零基础写java网络爬虫
- 嵌入式技术学习路线摘要
- 深入理解JVM03--判断对象是否存活(引用计数算法、可达性分析算法,最终判定),Eclipse设置GC日志输出,引用
- WF(Workflow foundation)与Asp.net结合(二)
- 采药(c语言贪心算法)
- vue 生命周期 返回不触发_Vue生命周期activated之返回上一页不重新请求数据操作...