网络知识分享

ServerStatus-Rust | 探针 VPS监控 跟着官方教程安装 以及主题

#Youtube视频 https://youtu...

标签:

#Youtube视频

https://youtu.be/MLmtkoS23fo

#项目官方网页
https://doc.ssr.rs/

#项目地址github开源
https://github.com/cppla/ServerStatus

#安装必要组件
apt update && apt upgrade -y && apt install curl wget unzip sudo -y

#创建工作目录&自动进入工作目录
mkdir -p /opt/ServerStatus && cd /opt/ServerStatus

#下载并运行服务端脚本
wget –no-check-certificate -qO one-touch.sh ‘https://raw.githubusercontent.com/zdz/ServerStatus-Rust/master/scripts/one-touch.sh’ && bash -ex one-touch.sh

#在arm运行,打开脚本
arm 机器替换 x86_64 为 aarch64

#脚本已经创建启用守护服务,启用一下
systemctl daemon-reload && systemctl enable stat_server.service stat_client.service

#重启服务端服务
systemctl restart stat_server.service

#查看服务端服务状态
systemctl status stat_server.service

#重启客户端服务
systemctl restart stat_client.service

#查看客户端服务状态
systemctl status stat_client.service

#去cloudflare和zero trust设置

#修改 cloudflared 服务
修改 /etc/systemd/system/cloudflared.service 增加 –protocol http2 参数,重启cloudflared

#启用守护进程
systemctl daemon-reload && systemctl restart cloudflared.service && systemctl status cloudflared.service

#卸载cloudflared.service
cloudflared service uninstall && dpkg –remove cloudflared

#修改 config.toml
grpc_tls = 1

#放置证书
${workspace}/${tls_dir}, 包含 server.pem, server.key 文件

#要重启一下severstatus的service
systemctl restart stat_server.service

##安装客户端

#安装必要组件
apt update && apt upgrade -y && apt install curl wget unzip sudo -y

#创建工作目录&自动进入工作目录
mkdir -p /opt/ServerStatus && cd /opt/ServerStatus

#下载脚本并运行脚本
wget –no-check-certificate -qO one-touch.sh ‘https://raw.githubusercontent.com/zdz/ServerStatus-Rust/master/scripts/one-touch.sh’ && bash -ex one-touch.sh

#在arm运行,打开脚本
arm 机器替换 x86_64 为 aarch64

#脚本已经创建系统服务,启用一下
systemctl daemon-reload && systemctl enable stat_client.service

#重启客户端服务
systemctl restart stat_client.service

#查看客户端服务状态
systemctl status stat_client.service

#客户端安装
./stat_client -a grpcs://grpc.sample.com -u h2 -p p2

#自定义ping地址
./stat_client -a grpcs://grpc.sample.com -u h2 -p p2 –cm=x.x.x.x:80 –ct=x.x.x.x:80

##自定义主题

#安装nginx
apt install nginx -y

#nginx配置路径
/etc/nginx/nginx.conf

#重启nginx
systemctl restart nginx && systemctl status nginx

#放置主题文件
/opt/ServerStatus/web

#修改主题文字
/opt/ServerStatus/web/config.js

#用nginx反代后添加客户端
./stat_client -a https://sample.com/report -u h2 -p p2

相关导航

暂无评论

暂无评论...