在那之后,由于疫情和校招的双重压力,外加舍不得负担昂贵的云主机费用,我在免费期结束后无心继续维护,博客也因此销声匿迹了。
上周为一个技术写作岗位写简历,我在翻箱倒柜地寻找自己的对口经历时,回想起了这个被我遗忘在记忆角落的珍宝。我突然福至心灵——既然现在早已有了经济能力负担得起博客运营费用,又没在上班有更多时间可以写作,何不复活这个博客呢?
当初因为追求美观,我甚至还斥巨资购入了一套外观主题(也就是现在仍然使用的这一套)。但不得不说,正因为以前花费了很多时间折腾,这次复活博客显得格外顺利而迅速。我也打算按照先前的传统记录我建站的经历,或许会对有类似需要的人略有帮助。
博客选择
便捷易操作的博客载体其实有很多,比如能轻松一键部署的老牌Wordpress,或者基于Github的一些部署方法,这些博客不需要再另外付费购买云主机,在网上有很多个人博客提供相关教程。
如果你只是需要成本低、外观简洁的博客载体,上述选择乃至在线平台(如CSDN)也许就能满足你的需求。
如果像我这样更注重博客的自定义属性,可能就需要更多的时间与金钱成本。我个人选择了必须在主机上部署的Typecho,纯粹是为了这个好看的外观主题(颇有些为醋包饺子的意味了)——但不得不说,还是很值得的。如果不想花钱购买特定主题模板,网上也有很多免费的漂亮主题可以使用。
据我所知类似的可定制博客还有Hexo,由于这方面我没有太多了解,就不再赘述了。
主机选择
像Typecho这样的博客系统,必须部署到具备公网ip的主机上,才能通过公网访问到。
技术力足够的人可以选择自己在本地架设主机,没有相应技术水平和精力的人则可以选择租借云主机。
购买主机一般主要考虑这几个维度:价格,容量和地区。
价格
国内知名云主机,如阿里云、腾讯云等往往有3-6个月的限免期,但开始续费后就价格偏高(200-300一年),如果只是建着玩玩不划算。如果不担心后续迁移会比较麻烦或者不觉得贵,选择大厂背书安全性肯定是没得说的。
这些大厂的服务器一般都是在国内的,所以后续需要域名备案会非常非常麻烦!!详见后文“地区”部分。
另一个选择就是其他专做云主机租借的服务商。吸取了先前博客中断的教训,我这次更看重性价比,预算在一年100以内。在网上看了不少文章,包括查看了一些据说很实惠的国外服务商,但因为那些文章都是几年前发布的,里面推荐的云主机如今价格已经算不上低了(基本都是月付20左右)。最后我个人是选择了一篇知乎文章推荐的老薛主机 ,128的套餐优惠后刚好98,容量2G,机房位于香港,而且牌子老口碑比较有保证,基本完美符合我的需求。我是考虑长期运行选择了更大容量的套餐,如果发图不多(图片占内存,纯文字几乎不怎么占内存),也可以考虑更便宜的78元套餐。
另外我在主题群里也有看到有人推广十年百元的虚拟主机,但因为当时已经买好主机了就没详细了解,想研究更高性价比的小伙伴可以再上网多搜罗搜罗!
容量
虚拟主机就相当于另一台电脑,有自己独立的文件管理器,将博客部署到虚拟主机的过程其实就相当于把博客系统的压缩包上传过去,然后像平时安装软件一样解压安装。博客可以运行后,所有文件都会保存在虚拟主机上,包括文本、图片、图标等等。
以Typecho为例,搭建出一个可访问、带外观主题的博客系统共占用内存25mb。如果你像我一样有定制文章头图、发相册的需求,作为参考一张图片大小约3mb左右,依此你可以估算出长久运行一个博客大致需要的容量。对我来说,2gb基本也够用很长时间了。
另外还有一个小小的因素,就是主机的访问容量(人数)。但考虑到现在这个时代能做成网红博客的可能性甚微,所以默认的千人以内肯定够用了。
地区
服务器所在地区是新手创建博客非常容易忽略的一个关键因素,这是我国特色政策限制所致(。
位于大陆境内的主机在绑定域名时必须进行备案,因为我备过案,所以非常非常非常不推荐……除非你心甘情愿填写一大堆私人敏感信息,这些信息其他人还能从备案系统里随时查到,并且还要等动辄一个月才能审批通过……
只要购买非大陆境内的主机,就能轻松绕过备案限制。通常香港是最优选,能实现国内直连。若有其他需求,也可以选择美国等地区。
域名购买
如果你使用的是老薛主机,只有绑定了域名后才能访问自己的博客;而像阿里云这种是可以直接输入主机ip访问博客的。这是因为价格优惠的主机往往是一机多人,ip共享;更贵的主机则是一机一人,就没有这个问题。
域名的购买没什么特别的讲究,挑你认为最方便或者最实惠的渠道就可以了,网上有很多教程。域名一般都是首年很优惠,续费就贵很多,算清楚自己能接受的范围就ok。求牌面就用.com,求私用精致就用小域名,以我的域名muuyi.space为例,价格是首年7元,续费七八十。
域名的价格会受到知名度、是否有人使用过等因素的影响,比如我本来想用的muyi.space,就因为更简洁更常用,价格为将近200。
域名解析
我参考了这篇文章使用Cloudfare解析,写的很详细:域名注册和解析
博客安装
如果你使用的是老薛主机,基础的博客安装参考此篇即可:老薛主机基础教程:怎么搭建typecho博客网站?
但需要注意的是,老薛主机部署的是cpanel而非更常见的宝塔面板,他家的教程也都比较老了,和现在的页面布局不太匹配,因此在遇到困难时会更难从网上查到解决方法,如果对这方面比较介意最好考虑其他主机。不过售后方面可以随时提交工单,或者直接问微信客服(虽然回复有点慢而且态度一般)。
绑定图床
博客上传的图片一般都会直接存储在主机的文件管理器里,但你可能会遇到一些问题:
- 要迁移主机时,图片太杂了不便迁移;
- 想上传的图片太多,超出了主机内存容量;
- 网站的访问人数太多,服务器负担重,需要其他途径分担;
- ……
这时就可以绑定图床,将图片上传到第三方网站托管,也更方便引用。
不同图床有免费和付费的,可自行按需选择。我选择将Github作为图床,可参考此文:如何利用 Github 搭建自己的免费图床?不过我用的是另一个Typecho图床上传插件:UploadGithubForTypecho。
注意,上传到Github的图片必须是公开的,如果介意这一点不要使用。
以上就是搭建博客的整体历程和操作介绍了!如果有任何关于建站的问题,也欢迎询问我~
by 因建站成功十分高兴的 小肥
本篇写作耗时2小时42分钟