
准备工作:
一台腾讯轻量云服务器
首先打开腾讯云轻量云的购买界面

选择 1Panel Linux 面板后,鼠标向下滚动页面,进入服务器地域及配置选择界面

此处选择 2 核 2G 的服务器配置
如果服务器在中国大陆境内需要遵守国家法律法规进行ICP备案


服务器不填写默认生成,这里密码也自动生成
完成之后点击立即购买

购买完成后点击查看示例跳转至轻量云控制台
购买完成后,需等待 3-5 分钟完成服务器实例创建,创建成功后界面如下

点进来之后页面往下翻,找到应用信息

随后在‘应用信息’模块中点击‘管理应用’,查看 1Panel 面板的登录链接地址

复制上述命令,点击服务器实例的‘登录’按钮进入命令行界面,将命令粘贴至命令行中执行
1pctl update password
可以看到 address(地址)user(用户名)password(密码)
通过上述命令无法直接查看密码,需在服务器命令行控制台中输入‘1pctl update password’并按下回车键,手动设置新密码

这样就可以登录至1Panel面板中了
复制 1Panel 面板的登录地址,粘贴到浏览器的地址栏中并按下回车键,即可看到 1Panel 的登录页面

输入用户名和密码,点击同意【飞致云社区软件许可协议】之后点击登录

进入 1Panel 面板界面后,点击左侧导航栏的‘应用商店’,为后续安装 Halo 个人博客提前准备依赖软件

先在应用商店中搜索并安装 OpenResty(Web 服务器)和 MySQL(数据库),二者安装完成后,再进行 Halo 的安装
安装完成之后在搜索框中搜索Halo,点击安装


此处保持默认配置即可,点击‘确认’按钮,系统将自动开始 Halo 的安装流程
需注意勾选‘外部访问’选项,若未勾选,后续可能无法正常访问 Halo

从界面中可看到 Halo 已安装成功,复制服务器的公网 IP 与 Halo 的服务端口号,组合为‘http://[服务器 IP]:[端口号]’的格式,粘贴到浏览器地址栏中

需确保服务器防火墙已开放该端口的访问权限,否则将无法正常访问 Halo 初始化界面
以上步骤完成之后就可以看到Halo的系统初始化的界面了

这里语言选择中文【简体中文】
站点标题按照自己的需求来填写
用户名 电子邮箱按照自己的来填写
填写密码
以上内容填写完毕后点击初始化按钮

注意:用户名只能填写小写字母数字下划线
初始化完成后,系统会自动跳转至 Halo 登录界面。此时需复制浏览器地址栏中的地址(删除末尾‘/login’及后续内容,仅保留基础地址),将该基础地址重新粘贴到地址栏中访问,即可进入 Halo 博客首页

若不小心关闭了登录界面,可复制‘[Halo 基础地址]/login?authentication_required’的格式(将‘[Halo 基础地址]’替换为实际地址),粘贴到浏览器地址栏中,即可重新进入登录界面

点击登录按钮,稍等片刻后,就可以看到这个页面啦

进入 Halo 后台后,先点击左侧导航栏的‘应用市场’,在主题分类中选择一款心仪的主题

选择完毕后点击安装

主题安装完成后,点击左侧导航栏的‘外观’选项卡,再点击页面右上角的‘主题管理’按钮

在‘已安装主题’列表中找到刚刚安装的主题(示例中为第二个),点击该主题下方的‘启用’按钮,完成主题切换

再次访问刚刚的地址

可以看到主题已经更换成功。
后续可在 Halo 后台的‘设置’-‘基本设置’中,配置站点的副标题、站点 Logo 以及 Favicon 图标

完成上述基础配置后,可进一步完善站点内容(如发布文章、调整菜单等),之后访问站点地址即可查看最终效果
在安装完成后,默认会发送一篇文章,名字为Hello halo。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。