文章最后更新时间:
本文来源一休大佬的博客
一、简介
Serv00 是一家提供免费虚拟主机的厂商,但是他提供了ssh终端服务,所以我们也可以把它当作一个功能不算太过健全的VPS来使用,我们可以用它来部署各种简单的服务,比如vless节点,wordpress,alist等,要求是每3个月需登录一次控制面板或SSH,避免账号被回收
二、注册
- 注册之前检测自己的
IP纯净度
- 如果节点纯净度不够的话注册是不会成功的【他会给我们发送当前邮箱已注册】
- 如果大家IP纯净度不够可以使用【红杏加速器】
- 红杏加速器博主测试所有节点IP纯净度极高
- 限时5折优惠券,2024-08-26截止【
hxvip88
】
- 节点开全局
-
打开官网地址
-
注册的时候需要注意【
What is the cost of hosting on serv00.com?
】这一栏填写【free
】|【0
】,不要空着- 如果提示邮箱已注册我们换节点刷新页面重新来
- 如果显示发送成功但是邮箱没有收到信息
- 检查垃圾箱
- 换IP换邮箱重新注册【邮箱注意不要换同一个后缀名称的】可以用临时邮箱来注册
- 注册完成后serv00会给我们的邮箱发送一个包含VPS信息的邮件,类似以下内容
Serv00.com - shajjs account activation
Welcome!
Free hosting account on Serv00.com server is ready for use. Below you can find important information needed for using the account.
Login: // 账号
Password: //密码
SSH/SFTP server address: //SSH/SFTP服务器地址
Home directory: //工作目录
DevilWEB webpanel: https://panel6.serv00.com/ //面板地址
E-mail:
SMTP address: mail6.serv00.com (ports: 25, 465 and 587)
IMAP address: mail6.serv00.com (ports: 143 and 993)
POP3 address: mail6.serv00.com (ports: 110 and 995)
Webmail: https://mail.serv00.com/
Databases:
MySQL server: mysql6.serv00.com
PhpMyAdmin (MySQL web management): https://pma.serv00.com/
PostgreSQL server: pgsql6.serv00.com
PhpPgAdmin (PostgreSQL web management): https://pga.serv00.com/
MongoDB server: mongo6.serv00.com
RockMongo (MongoDB web management): https://moa.serv00.com/
Databases must first be created in DevilWEB webpanel or in Devil account management system (from shell account).
Domains and subdomains:
The account is created with a free subdomain: https://shajjs.serv00.net/.
In DevilWEB webpanel own domains can be added and our DNS servers can be used. Any subdomains in xiaoluo.serv00.net can be created anytime.
DNS servers:
dns1.serv00.com
dns2.serv00.com
Help and support:
You can make any changes to your account yourself using our account management system (command: devil) available after logging into SSH and using the DevilWEB webpanel available at https://panel6.serv00.com/.
Before installing your own software please check if it is installed in the system.
Please send additional software installation suggestions to forum: https://forum.serv00.com
Documentation is available on https://docs.serv00.com/ - check it first.
Still have questions? Fast free support available on the forum: https://forum.serv00.com
Hope you enjoy using our service!
--
Thank you for trusting us,
Serv00.com free hosting administration
三、登录面板开启权限
- 打开面板地址
https://panel7.serv00.com/
- 修改语言为英文,选择右上角
Zmień język
修改语言为English
- 第一步需要做的就是开启可以运行自己应用的权限。
Additional services
->Run your own applications
->Enabled
如果不开启这一项,自己的用户目录下的所有文件都无法添加可执行权限。 - 选择
Change password
修改密码【可选】
四、自动化保号
因serv00要求是每3个月需登录一次控制面板或SSH,所以为了避免被收回我写了个脚本可以批量自动化保号
1.Fork 仓库
- 打开serv00-login仓库页面。
- 点击页面右上角的 “
Star
“ 按钮 - 点击页面右上角的 “
Fork
“ 按钮,将仓库fork
到你的GitHub
账户下。 - 点击
Create fork
2. 设置 GitHub Secrets
- 创建 Telegram Bot
- 在 Telegram 中找到
@BotFather
,创建一个新 Bot,并获取 API Token。 - 获取到你的 Chat ID 方法一,在一休技术交流群里发送
/id@KinhRoBot
获取,返回用户信息中的ID
就是Chat ID - 获取到你的 Chat ID 方法二,可以通过向 Bot 发送一条消息,然后访问
https://api.telegram.org/bot<your_bot_token>/getUpdates
找到 Chat ID。
- 配置 GitHub Secrets
- 转到你 fork 的仓库页面。
-
点击
Settings
,然后在左侧菜单中选择Secrets
。 -
## 添加以下 Secrets: –
ACCOUNTS_JSON
: 包含账号信息的 JSON 数据。例如:
[
{"username": "serv00的账号", "password": "serv00的密码", "panel": "panel6.serv00.com"},
{"username": "ct8的账号", "password": "ct8的密码", "panel": "panel.ct8.pl"},
{"username": "user2", "password": "password2", "panel": "panel6.serv00.com"}
]
- `TELEGRAM_BOT_TOKEN`: 你的 Telegram Bot 的 API Token。
- `TELEGRAM_CHAT_ID`: 你的 Telegram Chat ID。
-
获取方法:
- 在 Telegram 中创建 Bot,并获取 API Token 和 Chat ID。
- 在 GitHub 仓库的 Secrets 页面添加这些值,确保它们安全且不被泄露。
3. 启动 GitHub Actions
- 配置 GitHub Actions
- 在你的 fork 仓库中,进入
Actions
页面。 - 如果 Actions 没有自动启用,点击
Enable GitHub Actions
按钮以激活它。
- 在你的 fork 仓库中,进入
- 运行工作流
- GitHub Actions 将会根据你设置的定时任务(例如每三天一次)自动运行脚本。
- 如果需要手动触发,可以在 Actions 页面手动运行工作流。
4. 等待脚本执行完成,查看TelegramBot信息
- 如果脚本执行异常,检查环境变量
ACCOUNTS_JSON
- 必须为标准json格式,可利用json解析工具检查是否配置异常
- 尤其注意最后一组数据不需要”,”,很多小白朋友会配置错误
五、vless节点搭建
1,确保已经开启权限
第一步需要做的就是开启可以运行自己应用的权限。Additional services
-> Run your own applications
-> Enabled
如果不开启这一项,自己的用户目录下的所有文件都无法添加可执行权限。
2,配置端口号
- 按顺序打开添加端口号
Port reservation
->Add port
->Random
->add
3,ssh 进入服务器
#s6.serv00.com可能会因为被墙连不上,可以用web6.serv00.com或者cache6.serv00.com
ssh -p 22 <Login>@<SSH/SFTP服务器地址>
如果不会使用终端可采用其他ssh工具或者webssh,只需要输入账号密码端口即可
4,拉取代码到指定目录
cd ~/domains && git clone https://github.com/yixiu001/serv00-script.git && cd serv00-script && bash vless.sh
5,执行命令
cd ~/domains/$USER.serv00.net/vless && ./check_vless.sh -p <端口号>
6,复制信息中返回的vless信息并粘贴到v2ray中使用
7,配置定时任务维护节点
在面板中依次打开Cron jobs
->Add cron job
->Specify time
选择每小时执行一次Hourly
->Command
中输入以下命令
cd ~/domains/$USER.serv00.net/vless && ./check_vless.sh
六、其他常用命令
1,删除vless节点代码以及进程关闭
pm2 delete vless && rm -rf ~/domains/serv00-script && rm -rf ~/domains/$USER.serv00.net/vless
2,查看当前vless节点状态
pm2 status
# 如果状态异常可以执行以下命令重启
cd ~/domains/$USER.serv00.net/vless && ./check_vless.sh
3,查看错误日志
如果出现异常可以执行以下命令查看日志截图发到TG群聊解决
pm2 logs
后续其他命令修改待更新!!!
4,删除信息
# 查看pid
top
# 杀死进程
kill PID
七、serv00自动化部署启动,保活,并且可发送消息到Telegram
资源获取
下载地址:夸克网盘 (新用户手机保存可免费获取1T内存,连续登录两天即可)
下载地址:百度网盘 提取码:pyxh
暂无评论内容