博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lnmp+zabbix一键部署脚本
阅读量:6265 次
发布时间:2019-06-22

本文共 756 字,大约阅读时间需要 2 分钟。

一、基础环境准备

脚本比较执行过程中比较依赖yum,所以前提保证服务器yum环境正常,否则一些依赖包将不能正常安装,导致后续编译失败等问题,该脚本经过个人轮番测试基本上可以一键搞定zabbix的部署工作,目前只是整个Server端的脚本,后续将编写Agent端自动推送的脚本
二、脚本用法介绍
lnmp+zabbix一键部署脚本

脚本使用-h参数可以看到该脚本支持传递以下3个参数,该参数都不是必须参数,如果不传递将采用脚本默认参数进行安装

直接执行脚本将进入人工确认模式进行安装(静默模式需要加”-s”参数),显示如下:

人工模式使用默认参数(具体默认什么参数看脚本):

lnmp+zabbix一键部署脚本

人工模式传入参数:

-d 表示将所有程序安装至该路径下,如果路径不存在将自动创建
-x 表示所有文件解压缩至该路径下面,如果路径不存在将自动创建
lnmp+zabbix一键部署脚本

人工模式安装:

lnmp+zabbix一键部署脚本

人工模式配置:

lnmp+zabbix一键部署脚本

人工模式启动:
lnmp+zabbix一键部署脚本

人工模式停止:

lnmp+zabbix一键部署脚本

人工模式服务:

lnmp+zabbix一键部署脚本

三、一键安装Zabbix
一键安装执行顺序:安装、配置、启动,整个过程无需人工干预,自动完成

执行静默安装

lnmp+zabbix一键部署脚本
可以看到文件解压路径在/tmp/adm下面
lnmp+zabbix一键部署脚本
可以看到文件安装路径在/usr/local/adm下面
lnmp+zabbix一键部署脚本

安装成功的标志,如果软件包成功安装将会写入该文件

lnmp+zabbix一键部署脚本

正常应该写入13个文件

lnmp+zabbix一键部署脚本

查看端口是否启动

lnmp+zabbix一键部署脚本
查看开机服务
lnmp+zabbix一键部署脚本

安装目录结构如下:

lnmp+zabbix一键部署脚本

访问测试

lnmp+zabbix一键部署脚本

脚本自身会完成汉化,所以登陆进去界面都是中文的啦!
lnmp+zabbix一键部署脚本

图像数据都正常

lnmp+zabbix一键部署脚本

至此整个安装部署工作已经完成

其它说明:脚本支持全量重跑,任何一步出错只需要重新执行就可以了,也可以通过人工模式安装对应的模块

脚本修复bug,目录传递以"/"结尾问题

新增静默模式-t,该参数值0,1,2,其它

程序下载地址:

链接: 密码:8kmb

转载于:https://blog.51cto.com/lb0220/2116716

你可能感兴趣的文章
MS UC 2013-0-Prepare Tool
查看>>
《3D数学基础》2.1 矩阵基本概念、2.2 矩阵的数乘和加减法、2.3 方阵
查看>>
SCOM 2012 R2监控Microsoft Azure服务(1)配置管理包
查看>>
Lync Server外部访问系列PART5:模拟公网DNS
查看>>
[置顶] 基于ip的手机地理定位
查看>>
动态方法与动态代理(下篇)
查看>>
如果有天你看到我疯了,其实就是你疯了
查看>>
information_schema資料庫表信息
查看>>
使用W“.NET技术”CF实现SOA面向服务编程——简单的WCF开发实例
查看>>
【C#】利用TREE VIEW控件控制节点
查看>>
spring开发_使用p名称空间配置属性
查看>>
syslog-ng配置
查看>>
mongodb
查看>>
关于bin和obj文件夹。debug 和release的区别
查看>>
HUT-XXXX The window of the dazzling 模拟
查看>>
Linux性能测试 netstat命令
查看>>
参加SAP之所想
查看>>
Objective-C征途:BOOL Party
查看>>
ICA algorithm
查看>>
CSS 浮动
查看>>