一.前期准备
一台云服务器,这里我选择的是阿里云99元一年的2核2g的云服务器。云服务器系统我选择了Ubuntu 24.04 64位。
二.安装面板
我一开始选择宝塔进行博客搭建但是不是很喜欢宝塔的界面,于是选择了1pannel。对于我这个新手来说面板搭建个人博客是非常方便和快捷的。
首先通过阿里云控制台远程连接已经安装好的云服务器。
然后进入到1panel官网复制你安装云服务器对应版本的命令,我这里是Ubuntu所以对应命令如下。
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
安装成功后,控制台会打印面板访问信息,可通过浏览器访问 1Panel:在这里使用的是云服务器,需要到阿里云控制台安全组开放目标端口。
http://目标服务器 IP 地址:目标端口/安全入口
访问信息里包含重要信息记得妥善保存。
三面板配置及halo博客创建
安全组开放目标端口后通过访问信息里面的外部地址访问面板,输入用户密码即可进入面板。
进入面板后点击进入应用商店安装OpenResty(选最新版就行),然后安装MySQL(我在这里选择的是8.0.41版本的)记得勾选外部端口访问,然后下载halo,配置里面只需要修改外部访问地址改为你服务器的公网ip,端口号可以默认,依旧要进行安全组对对应端口放行。
三个都安装完之后,你便可以通过你的服务器公网地址加对应halo端口访问博客了。