可执行(二进制)文件部署SunPanel到debian12

可执行(二进制)文件部署SunPanel到debian12
Yizong在 Debian 12 上部署 Sunpanel v1.3.0 并使用 Caddy 反向代理
warning Sunpanel v1.3.0 为最后一个免捐赠版本,如需使用最新版请访问作者GitHub查看
第一步:系统环境准备
更新系统软件包并安装必要工具
1 | sudo apt update && sudo apt upgrade -y |
第二步:部署 Sunpanel v1.3.0
准备工作目录
1
2
3sudo mkdir -p /opt/sunpanel
cd /opt/sunpanel
sudo rm -rf ./*下载 Sunpanel v1.3.0 二进制文件
1
sudo curl -L -o sunpanel.tar.gz https://github.com/hslr-s/sun-panel/releases/download/v1.3.0/sun-panel_v1.3.0_linux_amd64.tar.gz
解压缩二进制包
1
2sudo tar -zxvf sun-panel_v1.3.0_linux_amd64.tar.gz
sudo rm sun-panel_v1.3.0_linux_amd64.tar.gz确认目录名称
1
2ls -l
# 应该能看到一个目录:sun-panel_v1.3.0_linux_amd64
第三步:配置 Systemd 服务
1 | sudo vim /etc/systemd/system/sunpanel.service |
粘贴以下内容:
1 | [Unit] |
第四步:启动服务并排除端口冲突(大概率不会出现此情况)
启动服务
1 | sudo systemctl daemon-reload |
查看运行状态
1 | sudo systemctl status sunpanel |
如果运行失败(复制问ChatGPT):
1 | # 查找是否端口占用 |
设置开机自启
1 | sudo systemctl enable sunpanel |
第五步:安装 Caddy
1 | # 安装 Caddy |
第六步:配置 Caddy 反向代理
1 | sudo vim /etc/caddy/Caddyfile |
清空原内容并填写如下配置(请将 sun.yourdomain.com 替换为你的域名):
1 | sun.yourdomain.com { |
重载 Caddy 配置
1 | sudo systemctl reload caddy |
🎉 最终访问
利用cloudflare、edgeone等部署域名
打开浏览器,访问你的域名
你应该可以看到 Sunpanel 的登录界面
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果