1.背景介绍
在本篇【5分钟玩转Lighthouse】系列教程中,我将为大家介绍如何使用腾讯云Lighthouse实例,快速搭建基于Halo的个人博客网站。
Halo介绍:
官方文档地址:Halo [ˈheɪloʊ],一款现代化的开源博客/CMS系统,值得一试。
2.服务器准备
在这里我们选择上海(大陆需要备案,如无需备案,这边推荐使用中国香港的服务器)的实例,并且选择宝塔镜像,购买传送门在这里~
3.开始搭建
Halo官方文档提供了多种方式进行搭建,这里选择Docker,因为环境都是配置好的,对于新手非常友好
点击实例名称进入控制台
我们需要先把所需安全组放开,如图配置即可
然后点击应用管理找到这个地址,复制进浏览器访问
点击登录获取用户名密码并填入
第一个为用户名第二个为密码
登录进去绑定账号完成后,会弹出关联密钥,先不用管它
选择极速安装LNPM
我们先创建站点,按照此图来创建php选纯静态,域名就填你想绑定的域名
在软件商店里面搜索Docker并安装
版本为3.9即可
安装完,直接打开点击镜像管理获取镜像
获取完创建容器配置如下图,服务器目录就填你创建的网站目录
创建完,如下图,你就可以直接 http://你的IP:8090来进行访问你搭建好的Halo了
进去之后安装即可
3.设置域名访问
我们需要去把域名解析到服务器上具体参考这个文档就可以了
首先我们需要去腾讯云申请一个ssl证书 文档入口 此处就不多介绍了
下载选择Nginx格式的
下载之后我们需要这两个文件,我们需要用记事本把他们打开,并复制里面的内容粘贴进这里,并打开强制https
并设置反代,配置如图
别忘了更改本站域名哦~
4.总结
到此我们的搭建教程就结束了,尽情享受写博客的乐趣吧~