Serv00 注冊和保活。號稱 10 年免費的主機,這不搞一個說過不去呀!(總結)
特別說明
免費的最貴,記得備份數據,以免被封號。本文只提供折騰的過程!
我搭的:ben705.serv00.net
配置
- CPU:沒看
- RAM:512M
- ROM:3G
- Runtime:Java、DotNet、PHP、Node、Python 等
- Location:波蘭
注冊
- 地址:https://www.serv00.com/offer
- 加速:https://www.lumiproxy.com/zh-hans/online-proxy/proxysite
- 注意:國內網絡可能不純淨、國內郵箱可能不支持
運行程序與保活
需把 youName,youPassword,youServer 替換為你的個人數據
- 創建一個 run.sh 腳本
#!/bin/sh
# by zgcwkj 20241112
# UserRoot
UserRoot="/usr/home/youName"
# FileBrowser
AppName="filebrowser"
AppBaseDir="${UserRoot}/app/fileBrowser"
AppPath="${AppBaseDir}/${AppName}"
if [ -z "$(pgrep "$AppName")" ]; then
if [ -e $AppPath ]; then
echo "尝試啟動程序(${AppName})"
cd $AppBaseDir
nohup $AppPath --disable-thumbnails --disable-exec > /dev/null 2>&1 &
echo "程序啟動完成(${AppName})"
else
echo "文件不存在,停止啟動操作"
fi
else
echo "程序運行中(${AppName})"
fi
# AList
# AlistName="alist"
# AlistBaseDir="${UserRoot}/app/aList"
# AlistPath="${AlistBaseDir}/${AlistName}"
# if [ -z "$(pgrep "$AlistName")" ]; then
# if [ -e $AlistPath ]; then
# echo "尝試啟動程序(${AlistName})"
# cd $AlistBaseDir
# nohup $AlistPath server > /dev/null 2>&1 &
# echo "程序啟動完成(${AlistName})"
# else
# echo "文件不存在,停止啟動操作"
# fi
# else
# echo "程序運行中(${AlistName})"
# fi
# SSHConfig
sshDir="${UserRoot}/.ssh"
if [ ! -e $sshDir ]; then
mkdir $sshDir
fi
sshConfig="${UserRoot}/.ssh/config"
if [ ! -e $sshConfig ]; then
printf "Host *\n StrictHostKeyChecking no\n" > $sshConfig
echo "sshConfig OK"
fi
# SSHLogin
loginLogDir="${UserRoot}/.loginLog"
if [ ! -e $loginLogDir ]; then
mkdir $loginLogDir
fi
loginLogPath="${loginLogDir}/$(date +%Y%m%d).log"
if [ ! -e $loginLogPath ]; then
sshpass -p 'youPassword' ssh youName@youServer.serv00.com "exit"
echo "zgcwkj" > $loginLogPath
echo "loginLog OK"
fi- 創建定時任務
Cron jobs,每個小時執行一次
/usr/home/youName/run.sh功能地址
- 執行二進制:面板地址/permissions/binexec
- 開通端口:面板地址/port/
- 定時任務:面板地址/cron/
- 文件管理:面板地址/file_manager/
- 登錄日志:面板地址/info/history/panel
版權屬於:zgcwkj
本文鏈接:https://www.zgcwkj.com/archives/234.html
轉載聲明:請注明本文章的標題及內容的出處和聲明,謝謝
還有這種好事,搞個看看~
哈哈,免費的必須擼!