50% 折扣 所有计划,时间有限。开始于 $2.48/mo
蓬松面板

蓬松面板

访问 PufferPanel 打开浏览器并访问:https://<SERVER_IP> 预计会出现浏览器 SSL 警告(自签名证书)。在服务器上运行以下命令来创建您的第一个用户。当询问这是否是管理员时,请务必输入“\u201cY\u201d”,以便您可以充分使用您的面板。 pufferpanel user add Log in with your […]

版本

3.x

操作系统

Ubuntu 服务器 24.04 LTS

分钟。内存

2 GB

IP类型

IPV4,IPV6

访问 PufferPanel

打开浏览器并访问: https://<SERVER_IP>

预计会出现浏览器 SSL 警告(自签名证书)。

在服务器上运行以下命令来创建您的第一个用户。当询问这是否是管理员时,请务必输入“Y”,以便您可以充分使用您的面板。

pufferpanel user add

使用您的管理员帐户登录。

导航至“设置”并配置:

  • 主 URL(例如, https://<SERVER_IP>)
  • 控制用户注册
  • 电子邮件设置(可选)

港口

  • 网络用户界面:8080
  • 文件传输协议:5657

重要文件和目录

  • 面板配置: /etc/pufferpanel/config.json
  • 面板日志: /var/log/pufferpanel
  • 网络根目录(nginx): /var/www/pufferpanel
  • SSL 证书: /etc/nginx/ssl/pufferpanel.crt & /etc/nginx/ssl/pufferpanel.key

服务管理

蓬松面板:

systemctl start pufferpanel
systemctl stop pufferpanel
systemctl restart pufferpanel
systemctl status pufferpanel

nginx:

systemctl start nginx
systemctl stop nginx
systemctl restart nginx
systemctl reload nginx
systemctl status nginx

为域启用 SSL

1. 将您的域名指向服务器IP。

2.编辑Nginx配置并替换两者 server_name <IP>; 与您的域名(<your-domain>) 对于 HTTP(端口 80)和 HTTPS(端口 443)块:

vim /etc/nginx/sites-available/pufferpanel.conf

3.安装Certbot:

apt install -y certbot python3-certbot-nginx

4. 运行以下命令生成有效的 Let’s Encrypt 证书:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. 替换 Nginx 配置中的 SSL 路径:

vim /etc/nginx/sites-available/pufferpanel.conf
# Before:
    # ssl_certificate     /etc/nginx/ssl/pufferpanel.crt;
    # ssl_certificate_key /etc/nginx/ssl/pufferpanel.key;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. 重新启动 Nginx 以应用更改:

systemctl restart nginx

7. 将 Web UI 设置中的主 URL 设置为 https://yourdomain.com

8. 打开浏览器并访问: https://yourdomain.com

笔记

  • Nginx 配置为自动重定向 HTTP → HTTPS。
  • SSL 是自签名的。对于生产,请考虑使用 Let’s Encrypt / Certbot。
  • Docker 已安装并且 pufferpanel 用户已添加到 Docker 组。

立即部署 PufferPanel。 每月 2.48 美元起。