{mtitle title="创建一个博客:Joe"/}

https://panel4.serv00.com创建一个博客:Joe博客网站

{dotted startColor="#ff6c6c" endColor="#1989fa"/}

Pm2
这个是重中之重,如果不是成功安装了 pm2 ,我甚至不会尝试探索 Serv00 这个玩具有什么用,所以 pm2 的安装方法记录在开头。

在 SSH 连接 serv00 之后,直接使用一键脚本安装 pm2 :


bash <(curl -s https://raw.githubusercontent.com/k0baya/alist_repl/main/serv00/install-pm2.sh)

{dotted startColor="#ff6c6c" endColor="#1989fa"/}

{mtitle title="安装笔记备忘"/}

Database name : m4020_joe
Username : m4020_adminztjoe
Key:zz

Server: mysql4.serv00.com
博客:
wget https://github.com/typecho/typecho/releases/latest/download/typecho.zip

主题:
wget https://github.com/HaoOuBa/Joe/archive/refs/heads/master.zip

wordpress网站博客的下载地址: wget https://wordpress.org/latest.zip

Unzip


如何重置托管Serv00.com服务器?

“从账户的主目录中删除‘.pydio’目录。您可以通过 SSH 和 SFTP 等方法执行此操作。


使用自身SSH自身的方式进行自动续期,操作如下:

在Panel中找到File manager选项卡,进入一个自己喜欢的路径,然后找到上方Send按钮左边的+,选择New empty file,文件名命名为 auto-renew.sh, 右键点击 auto-renew.sh,选择View/Edit > Source Editor,进行编辑,把下面的代码块的内容都复制进去:

{mtitle title="复制代码,把其中的密码、用户名、ssh的地址修改为你自己的"/}

#!/bin/bash

while true; do
  sshpass -p '密码' ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -tt adminzt@s4.serv00.com "exit" &
  sleep 259200  #30天为259200秒
done

{x}

记得把其中的密码、用户名、ssh的地址修改为你自己的。

保存后回到SSH中,进入 auto-renew.sh 所在的路径:

cd xxx #其中xxx为你的auto-renew.sh文件的存放路径
给 auto-renew.sh添加可执行权限:

chmod +x auto-renew.sh
使用pm2启动:

~/.npm-global/bin/pm2 start ./auto-renew.sh
这样就会每隔一个月自动执行一次SSH连接,自己SSH自己进行续期。

{dotted startColor="#f20202" endColor="#0766c5"/}

自动启动
在Panel中找到Cron jobs选项卡,使用Add cron job功能添加任务:

Specify time选择After reboot,即为重启后运行。Form type选择Advanced,Command写:
/home/adminzt/.npm-global/bin/pm2 resurrect
(记得把你的用户名改为你的用户名)
添加完之后,在SSH窗口保存pm2的当前任务列表快照:
~/.npm-global/bin/pm2 save
这样每次serv00不定时重启任务时,都能自动调用pm2读取保存的任务列表快照,恢复任务列表。
原文地址

更多Serv00使用方法

标签: none

添加新评论