通过 Serv00 免费虚拟主机搭建哪吒面板

2024/07/16 哪吒探针 Serv00 共 1230 字,约 4 分钟

一、准备工作

新建 2 个端口

新建一个域名

自定义域名要在 cf 解析一下 IP

开启 Run your own applications

SSH 连接安装 PM2

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

安装完成,需断开一下 SSH,才能生效。

安装 go

  
mkdir -p ~/local/soft && cd ~/local/soft  
  
wget https://dl.google.com/go/go1.22.0.freebsd-amd64.tar.gz  
  
tar -xzvf go1.22.0.freebsd-amd64.tar.gz  
  
rm go1.22.0.freebsd-amd64.tar.gz  
  
echo 'export PATH=~/local/soft/go/bin:$PATH' >> ~/.profile  
  
source ~/.profile  
  
go version  

二、下载编辑面板的源码

git clone https://github.com/naiba/nezha.git  

切换到面板的编译目录,进行编译

三、准备运行需要的文件

mkdir ~/nezhapanel && cd ~/nezhapanel  
cp ~/nezha/cmd/dashboard/dashboard ~/nezhapanel/dashboard  
cp -r ~/nezha/resource ~/nezhapanel/resource  
rm ~/nezhapanel/resource/resource.go  
mkdir ~/nezhapanel/data  
cp ~/nezha/script/config.yaml ~/nezhapanel/data/config.yaml  

四、修改配置文件

7 个地方需要修改

ssh 内修改不方便,进入网站文件管理修改方便点

nezhapaneldataconfig.yaml 视频里漏讲 language:改成 zh-CN

按照视频教程获取配置填写方法

运行面板, 确保你在 ~/nezhapanel 目录

cd ~/nezhapanel  
chmod +x ./dashboard  
pm2 start ./dashboard  
pm2 save  

五、自动运行,在网站管理面板添加 cron jobs

启动时间(Specify time):After reboot

任务类型(Form type):Advanced

命令行代码(Command):

/home/你的用户名/.npm-global/bin/pm2 resurrect  

到一步,面板已经成功运行起来。

六、补充功能 清除所有配置文件,cron jobs 需要手动删除

chmod -R 755 ~/* \  
chmod -R 755 ~/.* \  
rm -rf ~/.* \  
rm -rf ~/*  
pkill -kill -u 用户名  

原文:https://tweek.top/archives/1721044997616

文档信息

Search

    Table of Contents