Beszel 部署教程
前言
- 优点:简洁轻量,比哪吒更容易上手;采用 SSH-ED25519 进行通信;支持组大内网后填写内网 IP 而非公网 IP,安全系数更高
- 缺点:只能登录查看服务器状态
部署教程
Hub 安装
Linux 一键脚本
curl -sL https://get.beszel.dev/hub -o /tmp/install-hub.sh && chmod +x /tmp/install-hub.sh && /tmp/install-hub.sh
参数说明
-u
:卸载-p <port>
:指定端口(默认:8090)
初始访问
打开 ip:8090
即可访问 Hub,设置邮箱和密码
安装 Agent
- 点击添加客户端
- 填写名称和
ip
,选择Docker
安装或二进制
安装,复制命令并点击「添加客户端」,到需安装 Agent 的 VPS 运行命令即可 - 查看是否安装成功
反向代理
以 Caddy 为例
安装 Caddy
apt install -y debian-keyring debian-archive-keyring apt-transport-https
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list
apt update
apt install caddy
Caddy 配置
修改 /etc/caddy/Caddyfile
(自行更改 example.com
为自己的域名):
example.com {
reverse_proxy 127.0.0.1:8090
}
重启 Caddy
systemctl restart caddy