安装 1Panel
1Panel 安装非常简单,它会自动配置好环境。
- 执行官方安装脚本:
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
- 安装过程中的交互建议:
- 设置安装目录:直接按回车(默认
/opt)。 - 设置端口:默认是随机的一个端口(如
8089 之类的),你可以手动指定一个你记得住的(如8888),或者直接用它随机生成的。 - 设置账号密码:根据提示输入管理员账号和密码。
- 记录登录信息:
安装完成后,屏幕上会显示 面板地址 (Entrance URL) 、用户名 和 密码。
- 注意:1Panel 的登录地址通常带有一个随机的安全安全入口字符串(例如
http://IP:端口/abcd),请务必保存好完整的地址。
在 1Panel 中部署 Ghost 或其他博客
安装好 1Panel 后,部署流程会非常直观:
- 登录 1Panel 面板。
- 安装必备软件:
- 在左侧点击 应用商店。
- 搜索并安装 OpenResty(这是 1Panel 的 Web 服务器,用来处理域名和 SSL)。
- 如果是部署 Ghost,搜索并安装 MySQL。
- 一键部署 Ghost:
- 在 应用商店 搜索
Ghost。 - 点击 安装,在弹出的窗口里填好你的博客名称。
- 端口:1Panel 会自动分配一个容器端口。
- 配置域名(反向代理) :
- 点击左侧 网站 -> 创建网站。
- 选择 反向代理。
- 主域名:填写你的域名(如
blog.yourdomain.com)。 - 代理地址:选择刚才安装好的 Ghost 应用,1Panel 会自动填入容器的 IP 和端口。
- HTTPS:网站创建后,点击“证书”可以一键申请 Let's Encrypt 证书。