使用 1Panel 从零部署 Halo 博客系统

Handsome
2025-04-15
点 赞
0
热 度
20
评 论
0

前置条件

  • 一台云服务器(推荐使用 Ubuntu 20.04 系统)备案选国内未备案选国外

  • 一个域名 选择阿里 腾讯即可没啥讲究的

  • 安装了 ssh 客户端

第一步:购买云服务器

推荐平台:

https://www.rainyun.com/handsome_

建议配置:

  • 系统:Ubuntu 20.04 LTS

  • CPU:1核

  • 内存:2G+

  • 硬盘:40G+

  • 带宽:1M+

开通后记录服务器公网 IP 地址。

第二步:配置域名解析

  1. 登录你的域名服务商(如阿里云、腾讯云)。

  2. 添加一条 A 记录解析

    主机记录

    记录类型

    记录值

    @www

    A

    你的服务器IP地址

  3. 等待解析生效(通常几分钟内即可)。

第三步:安装 1Panel 面板

官网:

https://www.lxware.cn/?code=handsome

根据官网文档按照面板即可

https://www.lxware.cn/docs/helpcenter/1panel-pro/install/online_installation

第四步:配置 Halo 服务(容器化部署)

1. 登录 1Panel 后台

使用浏览器访问你的服务器(如:https://服务器IP:port),输入账号密码进入后台。

2. 安装 Halo 管理插件

进入「应用商店」,搜索并安装 Halo,输入相关配置 如下图

Microsoft Edge 2025-04-15 16.32.28.png

image-y4it.png

比如我是采用mysql 作为数据库,那我就先要在应用商店安装mysql,然后等待halo安装完成即可

3. 配置域名

等halo安装完成后点击左侧栏菜单「网站」

创建网站前提是先安装 OpenResty 也是在「应用商店」8a877013-6c45-4ba0-a0fa-1f6042a79564.webp

7b9a6844-4d97-4064-a50d-57fa56139624.webp

因为我已经部署过来,没有部署在这里应该可以看到你装的halo应用,然后输入你的域名即可!

配置Htpps打开选择网站下的证书根据要求一步步申请。

配置好这些后访问你刚才配置的域名就可以看到halo初始化页面填写相关信息。

参考链接


心若有所向往,何惧道阻且长

Handsome

infp 调停者

站长

具有版权性

请您在转载、复制时注明本文 作者、链接及内容来源信息。 若涉及转载第三方内容,还需一同注明。

具有时效性

目录

欢迎来到Handsome的站点,为您导航全站动态

24 文章数
4 分类数
37 评论数
24标签数

访问统计

51统计Logo