本文共 756 字,大约阅读时间需要 2 分钟。
一、基础环境准备
脚本比较执行过程中比较依赖yum,所以前提保证服务器yum环境正常,否则一些依赖包将不能正常安装,导致后续编译失败等问题,该脚本经过个人轮番测试基本上可以一键搞定zabbix的部署工作,目前只是整个Server端的脚本,后续将编写Agent端自动推送的脚本二、脚本用法介绍脚本使用-h参数可以看到该脚本支持传递以下3个参数,该参数都不是必须参数,如果不传递将采用脚本默认参数进行安装
直接执行脚本将进入人工确认模式进行安装(静默模式需要加”-s”参数),显示如下:
人工模式使用默认参数(具体默认什么参数看脚本):
人工模式传入参数:
-d 表示将所有程序安装至该路径下,如果路径不存在将自动创建-x 表示所有文件解压缩至该路径下面,如果路径不存在将自动创建人工模式安装:
人工模式配置:
人工模式启动:人工模式停止:
人工模式服务: 三、一键安装Zabbix一键安装执行顺序:安装、配置、启动,整个过程无需人工干预,自动完成执行静默安装
可以看到文件解压路径在/tmp/adm下面可以看到文件安装路径在/usr/local/adm下面安装成功的标志,如果软件包成功安装将会写入该文件
正常应该写入13个文件
查看端口是否启动
查看开机服务安装目录结构如下:
访问测试
脚本自身会完成汉化,所以登陆进去界面都是中文的啦!图像数据都正常
至此整个安装部署工作已经完成
其它说明:脚本支持全量重跑,任何一步出错只需要重新执行就可以了,也可以通过人工模式安装对应的模块
脚本修复bug,目录传递以"/"结尾问题
新增静默模式-t,该参数值0,1,2,其它程序下载地址:
链接: 密码:8kmb
转载于:https://blog.51cto.com/lb0220/2116716