认真是我们
参与这个社会的方式

ServerStatus安装踩坑

完全根据逗比大佬的教程进行配置,在此记录下踩的坑

教程原址:https://doub.io/shell-jc3/

1.ServerStatus的默认传输端口是35601。

2.由于需要监测的机器中,有一台NAT,其35601外网端口已经被占用,只能整体更换服务端、客户端端口。

3.修改客户端,然后重启客户端

# 客户端,打开客户端文件
/usr/local/ServerStatus/status-client.py
# 修改第8行的(35601就是默认端口):
PORT = 35601

4.修改服务端,然后重启服务端

# 服务端,打开服务脚本
/etc/init.d/status-server
# 并把 35行(或37行)的:
nohup "./$NAME_BIN" --config="$CONF" --web-dir="$WEB_BIN" > /tmp/serverstatus_server.log 2>&1 &
# 改成
nohup "./$NAME_BIN" --config="$CONF" --web-dir="$WEB_BIN" --port=2333 > /tmp/serverstatus_server.log 2>&1 &
# 2333是示例端口,改成自己的

5.此脚本无法监测NAT-OVZ下的负载,猜测可能是因为BBR脚本的原因。

6.配置NAT的端口映射时,必须外网端口=内网端口才能正常通信,原因不明。

7.使用此脚本安装的Caddy不包括FileBrowser扩展,如使用FileBrowser扩展需要用那个教程里的脚本重新跑一编。

教程原址:https://doub.io/jzzy-3/

wget -N --no-check-certificate https://softs.loan/Bash/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filemanager
 
# 如果上面这个脚本无法下载,尝试使用备用下载:
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filemanager

8.服务端增加节点时,要在每个节点完成后加’,’(加逗号),最后一个节点不用加,不然服务端会报错。

 

没有故事 也没有酒

点也没用点也没用