centos服务器使用1PANEL安装部署Halo

avatar
作者
猴君
阅读量:0

接上文,我们购买好了服务器并登录成功后。就可以进行建站操作啦。博主这里主要是想试一下Halo的搭建。

上期文章:
前端仔浅浅复习一下服务器的购买与使用

Halo是类似于WordPress的CMS博客内容系统,不过Halo是国内开源的,技术和界面都比较新颖。
主要是我觉得Wordpress在写博客文档方便,太难操作了,要一张张上传图片再插入。我希望的是像CSDN这样支持复制粘贴的,写起博客来才丝滑。

Halo文档
https://docs.halo.run/getting-started/install/1panel

1Panel安装

Halo官方有提供了几种部署方式,比如Docker,Docker Compose,1Panel等。
我这里为了方便,使用1Panel部署。1Panel就是类似宝塔面板的Linux可视化操作面板。可以直接通过web的方式操作,安装部署应用,上手简单,比较快捷。
在这里插入图片描述

1Panel文档
https://1panel.cn/docs/installation/online_installation/

我们在登录服务器后,根据文档,选择你对应的服务器系统下面的安装代码。

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh 

在这里插入图片描述

回车后,中间会提示你设置1Panel的安装目录,直接回车默认就行。
在这里插入图片描述

到后面会提示你设置访问的用户名和密码
在这里插入图片描述

如果安装成功了,会看到访问面板的外网和内网地址。使用浏览器打开即可。

安装基础软件

安装 Halo 之前,我们需要先在 1Panel 上安装好所需的软件,包括 OpenResty 和 MySQL
进入1Panlel面板的应用商店,找到这两个应用并安装。

OpenResty
在这里插入图片描述

MySQL
在这里插入图片描述
安装成功后可见
在这里插入图片描述

安装Halo

在这里插入图片描述
注意:这里的外部访问地址要这样写 http://175.178.x.xx:8090/ 。前面一定要加http://,否则Halo会启动不成功。
我这里就是踩坑了,没按照文档来就会出错。

在这里插入图片描述

在这里插入图片描述

初始化并登录

安装Halo成功后,通过刚才填写的外部访问地址即可访问Halo后台。

第一次进入,有一个初始化的动作,填写完成信息即可。
在这里插入图片描述
来到这里,就完成Halo的部署啦。
在这里插入图片描述

Halo体验

试了一下写文档,还是不错的。写完后,直接发布就能看到了。还可以管理分类,文章,页面。也可以在社区下载好看的网站主题。使用感觉比wordpress还是不错的。
在这里插入图片描述

在这里插入图片描述

======================= Attention ========================
好好好,人心险恶啊,我就写个博客出个教程,数据库密码设的比较简单,也开了公网访问,今天就发现被删库了~
大家如果是正式买的服务器,还是要注意一下嗷!

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!