前言
一、目的:为什么需要个人博客?
在算法与流量的裹挟下,个人博客是保留思考深度的自留地——无需妥协排版、不被平台折叠、内容永久留存。它是你的数字名片、成长见证者,更是低成本的技术试验场。无需精通代码,只需一点耐心,即可拥有完全掌控的创作空间。
二、大纲:我需要做哪些事情?
正式开始
一、购买服务器
工欲善其事,必先利其器,首先需要一台云服务器,推荐服务器提供商:雨云
雨云优惠注册地址:雨云 - 新一代云服务提供商
优惠码:abwmocc
使用优惠码注册后绑定微信可获得5折优惠券
账号注册完成后进入雨云控制台,可在总览或云产品选项卡中进入云服务器栏目
点击购买云服务器,进入云服务器选配界面
注:上图价格仅供参考,领取新人5折券后价格会减半
区域:建议选择中国香港,免备案,性价比高
配置:默认即可,服务器专用CPU
套餐:无特殊性能要求KVM标配版2核2G完全够用,花小钱办大事
公网IP:默认即可,香港地区公网IP很便宜
系统和软件安装:不带宝塔面板的Debian12+1Panel(1Panel比宝塔面板功能齐全且免费)
至此,我们仅花了19块钱就完成了服务器首月的购买,后续还可以领取消费返利积分并通过签到等方式赚取积分续费服务器。若担心对服务器不满意,还可以点击“试用”按钮1元试用1天服务器。
购买成功后可在云服务器选项卡中进入服务器管理界面查看基本信息
二、购买域名
好的域名可以让用户更方便地访问、记住网站,提高网站浏览量
依旧推荐在雨云购买,在总览或云产品选项卡中找到域名服务
进入域名注册,输入一个你想要的域名,我以loverainyun为例
没有特殊需要就选择最便宜的顶级域名(域名的后缀),若所提供的域名都太贵,可以试着换一个想要的域名
购买成功之后在域名管理中点击操作中的倒数第二个图标过户,填写个人基本信息,等待状态由冻结中变为正常,前期准备工作就完成了
三、解析域名到服务器
仿照步骤二进入域名管理,点击操作中的第二个图标设置DNS解析,来到如下界面,添加解析记录
解析目标:雨云产品
雨云产品ID:步骤一中选购的云服务器ID
主机名称:建议填@,可以理解为网站的网址,用我的网站来举例,如果为@,可通过loverainyun.cyou来访问我的网站;如果为www,可通过www.loverainyun.cyou来访问我的网站,理论上填@或者所有不是很长的英文字符串都可以,推荐@是因为会缩短网址,便于用户记忆
TTL:1分钟
线路:默认
优先级:10
填写完成后添加即可
四、进入1Panel面板并安装软件
仿照步骤一进入服务器管理界面
下滑找到预装软件信息,查看1Panel面板登录信息
注意:不要泄露自己的公网IP、面板登录地址、用户和密码,这里只是方便做演示
在预安装APP信息里面找到面板地址,把其中“您的公网IP”替换为远程连接中的公网IP地址,这就是连接1Panel面板的地址
例:我的面板地址是http://您的公网IP:38191/1026be78ef 公网IP是38.246.252.107,那么我的1Panel面板连接地址就是http://38.246.252.107:38191/1026be78ef
把得到的1Panel面板连接地址复制到浏览器并访问,会看到如下页面
填写用户名和密码后登录
选择左侧应用商店,按顺序安装如下三个应用
安装配置默认即可,如果出现如下提示选择确认
若出现应用安装失败,镜像拉取超时问题可以仿照https://1panel.cn/docs/user_manual/containers/setting/配置镜像加速
已安装应用中全部已启动即安装成功,预计耗时15分钟
五、创建网站
完成 Halo 应用的安装后,此时并不会自动创建一个网站,我们需要手动创建一个网站,然后将 Halo 应用绑定到这个网站上才能使用域名访问
点击 1Panel 左侧菜单的 网站,进入网站列表页,点击 创建网站 按钮
主域名填写步骤三中解析的域名,以我的网站举例,若解析了@填写loverainyun.cyou,如果解析了www即填写www.loverainyun.cyou,其余选项默认即可
显示网站已启动即配置成功
六、配置网站为HTTPS访问
配置HTTPS可以让网站和用户之间的信息传输使用ssl加密,使网站更安全
在面板侧边栏选择网站-证书
点击Acme账户,根据提示创建,接着点击申请证书按钮
点击右侧的从网站中获取自动填写主域名,验证方式选择HTTP,勾选自动续签之后确认
证书状态变为正常则代表申请成功
之后回到网站选项卡,点击配置
启用HTTPS,选择Acme账户和证书之后保存,配置完成
七、配置halo博客
把解析的域名输入到浏览器访问网站,来到博客系统初始化界面
务必填写真实信息和高强度密码,这里只是做演示
填写完成后点击初始化,即可来到博客后台管理系统
再次访问网站,恭喜你,成功创建了个人博客
之后可以通过后台管理系统完成更改网站样式,添加插件,更改管理员用户名头像和验证邮箱等等操作,尽情探索吧!
halo社区
halo站点演示
后言
感谢阅读,希望我的文章可以帮助到你
有不清楚的问题欢迎在评论区反馈