...

《部署教程说明》

项目地址:https://github.com/ansoncloud8/am-serv00-socks5

一、需要准备的前提资料

1、首先注册一个Serv00账号,建议使用gmail邮箱注册,注册好会有一封邮箱上面写着你注册时的用户名和密码

image

2、加下群发送关键字 ssh 获取连接工具

Telegram频道:https://t.me/AM_CLUBS

二、安装前需准备的初始设置

  • 1、登入邮件里面发你的 DevilWEB webpanel 后面的网址,进入网站后点击 Change languag 把面板改成英文
  • 2、然后在左边栏点击 Additonal services ,接着点击 Run your own applications 看到一个 Enable 点击
  • 3、找到 Port reservation 点击后面的 Add Port 新开一个端口,随便写,也可以点击 Port后面的 Random随机选择Port tybe 选择 TCP
  • 4、然后点击 Port list 你会看到一个端口
  • 5、 启用管理权限:

完成此步骤后,退出 SSH 并再次登录。

三、开始安装部署

  • 1、用我们前面下载的工具登入SSH(有些工具 第一次连接还是会弹出输出密码记得点X 然后再添加密码 )
    使用 serv00 通过电子邮件发送给您的信息。PLAINTEXT1
    ssh <username>@<panel>.serv00.com
  • 2、进入到面板后复制下面代码到面板安装

nohup模式(一键安装 新手小白用这个!)

PLAINTEXT

1bash <(curl -s https://raw.githubusercontent.com/ansoncloud8/am-serv00-socks5/main/install-socks5.sh)
  • 3、根据脚本的提示信息进行操作

设置socks5变量需要你输入3个变量

PLAINTEXT

1
2
3
socks5的端口(在面板里开放的端口)
socks5的用户名(自己定义)
socks5的密码(自己定义)

安装nezha-agent(如果已安装过就不用安装,填N)

PLAINTEXT

1是否安装 nezha-agent (Y/N 回车N)

crontab定时任务(建议添加,填Y)

PLAINTEXT

1是否添加 crontab 守护进程的计划任务(Y/N 回车N)

成功运行并启动socks5代理后,脚本会提示“代理工作正常,脚本结束“

  • 4、查看保活crontab任务PLAINTEXT1
    crontab -l

上面命令完会显示下面信息就是有保活设置成功

PLAINTEXT

1
2
3
@reboot pkill -kill -u <username> && nohup /home/<username>/.s5/s5 -c /home/<username>/.s5/config.json >/dev/null 2>&1 & && nohup /home/<username>/.nezha-agent/start.sh >/dev/null 2>&1 &
*/12 * * * * pgrep -x “nezha-agent” > /dev/null || nohup /home/<username>/.nezha-agent/start.sh >/dev/null 2>&1 &
*/12 * * * * pgrep -x “s5” > /dev/null || nohup /home/<username>/.s5/s5 -c /home/<username>/.s5/config.json >/dev/null 2>&1 &

如果没有保活设置成功可以执行下面命令

  • 重启机保活PLAINTEXT1
    (crontab -l; echo “@reboot pkill -kill -u ${USER} && nohup /home/${USER}/.s5/s5 -c /home/${USER}/.s5/config.json >/dev/null 2>&1 & && nohup /home/${USER}/.nezha-agent/start.sh >/dev/null 2>&1 &”) | crontab –
  • nezha-agent保活PLAINTEXT1
    (crontab -l; echo “*/12 * * * * pgrep -x “nezha-agent” > /dev/null || nohup /home/${USER}/.nezha-agent/start.sh >/dev/null 2>&1 &”) | crontab –
    s5保活PLAINTEXT1
    (crontab -l; echo “*/12 * * * * pgrep -x “s5″ > /dev/null || nohup /home/${USER}/.s5/s5 -c /home/${USER}/.s5/config.json >/dev/null 2>&1 &”) | crontab –
  • 5、socks5卸载命令(卸载完就执行第2步的安装命令重新安装)PLAINTEXT1
    pgrep -f ‘s5’ | xargs -r kill
    PLAINTEXT1
    rm -rf ~/.s5

其它说明:


pm2模式

  • 一键安装

bash <(curl -s https://raw.githubusercontent.com/ansoncloud8/am-serv00-socks5/install-socks5-pm2.sh)

  • 一键卸载pm2BASH1
    pm2 unstartup && pm2 delete all && npm uninstall -g pm2

By ggg

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

  • Facebook
  • X (Twitter)
  • LinkedIn
  • More Networks
Copy link
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.