使用脚本更方便的在serv00虚拟主机安装pm2 cloudflared及实现自动续期

一键安装cloudflared和pm2 可选仅安装pm2
bash <(curl -s https://raw.githubusercontent.com/giturass/cloudflared_freebsd/main/install.sh)
自动续期:
bash <(curl -s https://raw.githubusercontent.com/giturass/serv00_auto-renew/main/renew.sh)
感谢 @Saika 对serv00的无尽探索让其绽放光芒及对我遇到各种问题无私帮助。

一些不可或缺的步骤 如应对主机重启后pm2拉进程操作都应参考
Serv00搭建各种服务 | Saika's Blog 这篇文章食用。
已经在酝酿给Cloudflared脚本加上升级的逻辑了
欢迎交流!

20 个赞

快问快答软件分享

1 个赞

执行了Saika大佬博客里给出的自动续期脚本,返回connection closed是正常的不

1 个赞

感谢分享

1 个赞

serv00能部署php/golang不,为啥这么多人去用

看了一下,这已经是一个vps了?

1 个赞

都可以吧

正常。
不放心就去panel里查看ssh登录IP,能印证执行结果。

1 个赞

跟vps还是有区别的 比vps限制多 还是freebsd系统

emmm我去看了下还真没有脚本登录的ip记录

咋搞:joy:


看好日期、ip对不对的上

改成30秒测试一下脚本咯

我手动执行的脚本,都没有对应country的登录

奇怪,都有connection close居然没记录?
有connection close说明肯定登上了,
你是不是填的别的号的用户名和密码?

不是,我确认用户名、密码和ssh地址都对的

发现程序执行都是permission denied啊,npm安装的pm2也是。[fengfengzi@s3]:<~/domains/def.fengfengzi.serv00.net/public_html>$ pm2 -bash: /home/fengfengzi/.npm-global/bin/pm2: Permission denied 是哪里有问题

devil binexec on
然后重连ssh

panel里登录记录默认排序是从旧到新

我实在想不到哪里还有问题了。。。。。。

总共3页记录,我一个个看了:joy:

这。。。没招了 :fearful:

而且最近几次重启我设置的开机cron job也没给我执行:rofl:

其中有一个我手动执行了之后还发现auto-renew被自动disable

面板里允许运行程序的开关打开了吗