折腾日志 | Termux安装云探针
有关Termux的详细教程,请查看Termux 高级终端安装使用配置教程-国光
以下内容可适用于其他Linux发行版
前言¶
ServerStatus可以实时监控服务器的网络、负载、内存占用等信息,也被称为云探针、多服务器探针、云监控、多服务器云监控,本人追溯到最早源自于BotoX的项目。
Display and monitor your servers statistics in a beatiful way
后人经过多位大佬的修改、汉化和美化,已经有多个版本的ServerStatus可供部署,本文采用的是由CokeMine开发的ServerStatus-Hotaru版本。
安装¶
服务端¶
- 获取文件
1 | wget https://raw.githubusercontent.com/CokeMine/ServerStatus-Hotaru/master/status.sh |
- 安装服务端
运行./status.sh s
,配置按推荐即可,如果服务器上有Nginx/Apache,则不需要安装Caddy,否则建议选择Y一键配置HTTP服务
- 添加客户端信息:打开
/usr/local/ServerStatus/server/config.json
,修改如下:
1 | {"servers": |
- 启动服务端
客户端¶
运行./status.sh c
安装客户端,配置信息按照前文服务端配置(username
和password
)填写即可
其他¶
Termux适配¶
Termux端不建议按照服务端
从仓库中下载status-client.py,对一下内容进行修改:
1 | ... |
修改前端/主题¶
由于前端文件已经被打包过了,所以不建议直接修改格式化打包后的js/css文件,建议自行下载修改再打包,复制dist目录到服务器。
1 | git clone https://github.com/CokeMine/Hotaru_theme.git |
Windows适配¶
使用Psutil版即可使ServerStatus客户端在Windows等平台运行
1 | pip install psutil |
参考资料¶
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Fox Home!
评论