安装 1Panel

1Panel 安装非常简单,它会自动配置好环境。

  1. 执行官方安装脚本:

   curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
  1. 安装过程中的交互建议:
  • 设置安装目录:直接按回车(默认 /opt)。
  • 设置端口:默认是随机的一个端口(如 8089​ 之类的),你可以手动指定一个你记得住的(如 8888),或者直接用它随机生成的。
  • 设置账号密码:根据提示输入管理员账号和密码。
  1. 记录登录信息:

安装完成后,屏幕上会显示 面板地址 (Entrance URL)用户名密码

  • 注意:1Panel 的登录地址通常带有一个随机的安全安全入口字符串(例如 http://IP:端口/abcd),请务必保存好完整的地址。

在 1Panel 中部署 Ghost 或其他博客

安装好 1Panel 后,部署流程会非常直观:

  1. 登录 1Panel 面板
  2. 安装必备软件
  • 在左侧点击 应用商店
  • 搜索并安装 OpenResty(这是 1Panel 的 Web 服务器,用来处理域名和 SSL)。
  • 如果是部署 Ghost,搜索并安装 MySQL
  1. 一键部署 Ghost
  • 应用商店 搜索 Ghost
  • 点击 安装,在弹出的窗口里填好你的博客名称。
  • 端口:1Panel 会自动分配一个容器端口。
  1. 配置域名(反向代理)
  • 点击左侧 网站 -> 创建网站
  • 选择 反向代理
  • 主域名:填写你的域名(如 blog.yourdomain.com)。
  • 代理地址:选择刚才安装好的 Ghost 应用,1Panel 会自动填入容器的 IP 和端口。
  • HTTPS:网站创建后,点击“证书”可以一键申请 Let's Encrypt 证书。