menu 林木博客-分享最优质的技术与经验
多服务器的云探针:ServerStatus美化版一键安装脚本
4828 浏览 | 2020-06-16 | 阅读时间: 约 2 分钟 | 分类: 技术分享,七杂八杂 | 标签:
请注意,本文编写于 53 天前,最后修改于 53 天前,其中某些信息可能已经过时。

ServerStatus中文版是一个酷炫高逼格的多服务器云探针,不过对于很多人来说,安装是很麻烦的,这里分享下由CokeMine博主基于逗比修改的ServerStatus美化版一键安装脚本,可以很方便的让我们上手

安装
系统要求:CentOS 7、Debian 7+、Ubuntu 14.04 +

下载脚本:

wget https://raw.githubusercontent.com/CokeMine/ServerStatus-Hotaru/master/status.sh && chmod +x status.sh
下载脚本后,根据自身情况安装客户端或者服务端:

客户端管理菜单

bash status.sh c

服务端管理菜单

bash status.sh s
运行脚本后会出现脚本操作菜单,选择并输入1就会开始安装。一开始会提示你输入网站服务器的域名和端口,如果没有域名可以直接回车代表使用ip:8888。

安装步骤
首先安装服务端,安装过程中会提示:

是否由脚本自动配置HTTP服务(服务端的在线监控网站)[Y/n]

如果你不懂,那就直接回车,如果你想用其他的HTTP服务自己配置,那么请输入n并回车。

注意,当你曾经安装过服务端,同时没有卸载Caddy(HTTP服务),那么重新安装服务端的时候,请输入n并回车。

然后添加或修改初始示例的节点配置,注意用户名每个节点配置都不能重复,其他的参数都无所谓了。

然后安装客户端,根据提示填写服务端的IP和前面添加/修改对应的节点用户名和密码(用于和服务端验证),然后启动就好了。

添加多个节点步骤:先在服务端添加一个节点,然后在另一个服务器上安装并配置客户端即可。

如果要修改网页标题或者其他内容,打开/usr/local/ServerStatus/web/index.html修改即可

其他操作

客户端操作

启动:service status-client start
停止:service status-client stop
重启:service status-client restart
状态:service status-client status

服务端操作

启动:service status-server start
停止:service status-server stop
重启:service status-server restart
状态:service status-server status

Caddy操作

启动:service caddy start
停止:service caddy stop
重启:service caddy restart
查看状态:service caddy status
Caddy配置文件:/usr/local/caddy/Caddyfile

其它文件夹或操作

安装目录:/usr/local/ServerStatus
网页文件:/usr/local/ServerStatus/web
配置文件:/usr/local/ServerStatus/server/config.json
客户端查看日志:tail -f tmp/serverstatus_client.log
服务端查看日志:tail -f /tmp/serverstatus_server.log
相关链接
修改脚本:https://github.com/CokeMine/ServerStatus-Hotaru
模板来源:https://www.hostloc.com/thread-494384-1-1.html

知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议