1. 前言
此篇也是《用服务器做一些酷酷的事》专题的系列,应该算是《从零开始搭建 让你拥有一个自己的博客》番外篇,因为从零开始搭建发布后,有小伙伴想看搭建更加方便的halo的教程,想了一下距离上次使用halo快一年了,之后halo更新了很多也能通过1panel一键搭建了更加方便了,所以本期就让我们来通过1panel傻瓜式搭建Halo博客。
关于服务器的购买和域名点的购买解析,大家可以看从零开始搭建那篇这边就不赘述了。
还有小伙伴返回搭建很顺利,但是不知道怎么设置和美化,别人的都好好看,就比如博主的渐入佳境,明明和别人用的一样的框架和主题,但是看起完全是两个样子,所以本期还会花大篇幅讲美化。
2. 安装1panel
1Panel 是一款轻量级的服务器运维管理面板。
与宝塔的区别主要在于:
- 功能侧重:1Panel 侧重于简单高效,在容器管理等方面有不错的支持,内置应用市场的都是很主流的一些应用;宝塔功能丰富全面,插件众多,涵盖网站、数据库等多种服务器管理功能。
- 界面风格:1Panel 界面简洁直观;宝塔界面功能分区详细复杂。
- 资源占用:1Panel 相对比较轻量,资源占用可能会少一点;宝塔功能繁多可能会占用相对多的资源。
来到1panle的官网,复制到自己的服务器终端界面回车执行,这里博主使用的是莱卡云(购买同款)的香港GIA机子,这样域名不用备案也能解析,而且大陆地区访问的速度都非常的快
遇到需要你选择的地方一路回车默认就行了,后期也是可以改的
3. 安装Halo
通过1panle链接访问1panel然后来到应用市场,前三个我们一次安装,前两个基础服务很重要
注意这里我们不开放外网访问端口,因为我们后面要通过域名反向代理这个端口去访问
4. 创建Acme账户
这步是申请ssl证书的前置,准备个邮箱就行
5.创建DNS账户
先来到阿里云,点击右上角额个人设置,去获取AccessKey和secret
然后去1panel新建dns账户
6.申请证书
7.创建网站
然后设置网站额https
然后访问域名会自动定向到https,然后开始初始化设置
4. 设置主题
进入应用市场,选一款心仪的主题开始安装
这次博主准备用butterfly主题,他是作者从hexo上移植过来的,之前使用hexo的是时候就非常喜欢
来到主题,启用刚才的主题
访问首页可以看到已经变了
5. 美化主题
你可能会说,我选了和你不一样的主题,那怎么设置,其实你看完就知道,很多东西都是通的,图片啦,样式啦,链接啦等等
5.1 开屏大图
这个设置在首页选项,图片贴一个图床的地址即可,没有可以先用博主的 云锦-总有些惊奇际遇
5.2 随机图文章封面
初始的那个应该已经不能用了,可以换成https://api.likepoems.com/img/pc/
最后的效果放一张原作者的图吧,其余的设置大家可以再各个菜单里设置里看看,说明还是比较明白的