docker一键搭建ServerStatus中文版

ServerStatus中文版是一个酷炫高逼格的云探针、云监控、服务器云监控、多服务器探针~。
在线演示:https://tz.cloudcpp.com

好了,废话不多说,具体教程如下:
先ssh上服务器
ssh root@AA.x.xxx.xx
然后输入你的密码即可

1.安装docker
升级源并安装软件(下面两行命令二选一,根据你自己的系统)
Debian / Ubuntu
apt-get update && apt-get install -y wget vim make

CentOS 操作系统
yum update && yum install -y wget vim make

执行此命令等候自动安装 Docker
wget -qO- get.docker.com | bash

2.针对 Docker 执行以下命令
启动 Docker 服务
systemctl start docker

查看 Docker 运行状态
systemctl status docker

将 Docker 服务加入开机自启动
systemctl enable docker

3.一键部署,复制以下命令执行。注:可能会有程序占用端口,建议把下面的80:80改成10080:80或者其他端口,我用的是10056:80

wget –no-check-certificate -qO ~/serverstatus-config.json https://raw.githubusercontent.com/cppla/ServerStatus/master/server/config.json && mkdir ~/serverstatus-monthtraffic
docker run -d –restart=always –name=serverstatus -v ~/serverstatus-config.json:/ServerStatus/server/config.json -v ~/serverstatus-monthtraffic:/usr/share/nginx/html/json -p 80:80 -p 35601:35601 cppla/serverstatus:latest

4.执行完毕后会有几个文件出现在目录里,然后执行
nohup python3 client-linux.py &
在然后在浏览器里打开你的ip+端口号,出现页面部署成功。

5.监控其他服务器
先ssh root@BB.xxx.x.xx
然后输入密码

在执行以下命令
wget –no-check-certificate -qO client-linux.py ‘https://raw.githubusercontent.com/cppla/ServerStatus/master/clients/client-linux.py’ && nohup python3 client-linux.py SERVER=AA.x.xxx.xx USER=s02 >/dev/null 2>&1 &
返回浏览器,你会看见列表上的第二个亮了[滑稽]

6.监控多台服务器
同上5.,SERVER不变,不过USER=得换,s03是第三个,s04是第四个服务器了
wget –no-check-certificate -qO client-linux.py ‘https://raw.githubusercontent.com/cppla/ServerStatus/master/clients/client-linux.py’ && nohup python3 client-linux.py SERVER=AA.x.xxx.xx USER=s03 >/dev/null 2>&1 &

 

 


免责声明:
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!chigua6@foxmail.com


EiTalk Tech博客 » docker一键搭建ServerStatus中文版

发表回复

原创内容,转载请注明: EiTalk Tech博客  [https://www.ei66.cn]  谢谢
本文链接地址: https://www.ei66.cn/2208/

提供最优质的资源集合

立即查看 了解详情