写在前面
这篇文字只是我自己建站过程的一个记录,有可能其他人会读到,但只是做一个参考即可,不要深究,我不懂开发,里面肯定有错误的、不是必要的过程。
决定建站前我浏览了一些独立博客网站,也看了一些攻略,觉得自己慢慢摸索可以搞定,才开始了下面的过程。
域名+空间
注册域名首先想到的是万网,过程也很简单,付钱就行。域名+空间放在一起是因为提供空间的供应商好像都提供域名的注册服务,涉及备案的过程,两者用一个供应商方便一些。
我选择的是阿里云。
首先考虑的是云空间选国外还是国内,选择国外的话有一些只可意会的好处,也不用备案,坏处是需要翻墙,我对这个没有研究过也懒得折腾就选择了国内的云服务器供应商。后来知道有个“老薛主机”好像代理国外的服务器,但那是后话了,就没有深入了解。国内的云服务首先想到的是阿里云和腾讯云,毕竟知名度在那里,当然还有其他的一些云服务供应商,没有过多的了解,毕竟个人的需求量是有限的。
2016年在阿里云购买过云服务,所以更偏向一些,腾讯云主要用来做价格参考,后来对比腾讯云同配置的价格要高一点点,虽然高的不多,但是考虑到对腾讯服务的偏见就自然选择了阿里云。腾讯有个学生价很有吸引力,但我已毕业好多年了。
既然选择好了供应商,首先开始注册域名。首选(.com)和(.cn),其他的后缀有些特立独行,据说可能还有不能备案的风险,直接不考虑。二者中前者为国际通用顶级域名,后者为中国顶级域名,选择后者,因为便宜,首年29软妹币,续费39软妹币,(.com)的费用要翻一倍,我也没有太高的需求,当然就价格第一了。
阿里云上面购买云服务ECS叫做创建实例,如下图。

然后选配置,ECS选择最低配置,入门版,1核0.5G1M40G,1年大概450软妹币。付款的时候发现了个新东西,轻量应用服务器,瞧了瞧发现是个好东西,对于不会代码的我来说真的是个好东西,它提供傻瓜式建站服务,号称3分钟建站。而在我准备购买云服务器ECS之前可是看了很多技术贴来学习如何建站,怎样配置系统、怎样配置服务器、用什么软件来管理等等,够复杂的。再看价格,打折后360软妹币,更便宜。轻量应用服务器是ECS的阉割版,之所以没有说低配版,因为配置并没有降低什么,只是减掉了很多功能,对个人建站没有什么影响的功能。
最后总共消费389软妹币。

关于费用,阿里云有一点比较坑,阿里云经常打折,你不确定自己当时买到的是否是最便宜的,也不确定以后会是什么价格,而且阿里云续费贵是出了名的。所以对于阿里云的价格,不要做前后对比,不然心态会炸,当时在心里价位就好,笑。
系统模板
登录管理控制台,傻瓜式建站的好处就体现在这里了。左边有菜单,一项一项进去,里面有具体的步骤告诉你需要做什么、怎么做,包括域名解析、网站备案、应用(WordPress)配置等等,跟着走就好了,非常明确。


ICP备案
备案前需要做一个域名实名认证,几个小时就审核通过了。
备案就按照指引操作就好了,域名+空间用同一家供应商的好处之一就在这里,不用来回折腾。填各种信息没什么好说的,常规操作。提交后阿里云初审,大概2个小时打电话过来核实信息,然后提交管局审核,显示审核时间至少7天,最长20个工作日。然后就是漫长的等待了。第8天收到邮件通知审核通过。
管局的邮件和阿里的邮件一起发过来的,管局的邮件告诉你网站备案通过了,并发过来备案号和密码;阿里的邮件告诉你备案通过了,然后告诉你还需要进行公安备案并附上链接,好蛋疼。
网安备案
30天内进行公安备案就好了,这期间网站是可以正常使用的,可以按照自己的喜好进行各种配置、设计等等。但我暂时是懒得弄了,还是等公安备案,毕竟第一次建站,公安备案也不知道是个什么情况。
按照链接登录系统,如下图。

注册,填写信息,提交,等待。第3天,邮件通知备案通过,接着又来一封邮件通知备案不通过,我也是很无语了。不通过的原因是没有上传域名证书,映像中上传域名证书并不是必选项,后来还专门确认了,确实没有打红色星号。不过还是老老实实上传吧,首先我得网上搜索什么是域名证书、在哪里?结果是在阿里云管理控制台的域名项找到,下载、截图、上传、再次提交。3天后收到通知备案通过,请自行下载图标和备案号代码。what?代码?好吧,老老实实网上找教程。
主题
各种手续办好了后,就可以开始装点我的个人博客网站了。首先当然是选主题了,WordPress这点很强大,主题很多,选一个自己看着舒服的就好。我选择的是一个竖向两栏,侧边栏在右边的主题,模板看起来像一页杂志的排版,我喜欢。选好了主题后就是是页面的设置了,设置小工具、菜单什么的,这个看起来跟以前做QQ空间有点类似,但自由度比做QQ空间小,我在这里花了很多时间去摸索。
按规定,ICP备案号和网安备案号需要放在网页底部显示,网上也有现成的教程教小白如何将两段代码插入主题代码中,我只需要复制粘贴就好了,网友们确实很强大。懂代码的还可以对其位置、高度、字体、颜色等自定义修改,小白就算了。我在这里花了不少时间,因为勉强能够看懂一部分代码,就想着做一些调整什么的,水平有限,只能花时间一点点摸索。
因为是直接在主题的代码中修改,以后如果换主题的话,这两个备案号的显示需要重新设置。

第一篇文章
主题选好了,可以开始写文章了。我的第一篇文章没有啥内容,纯粹就是一个时间节点的记录,记录此刻我的个人博客网站初步建成了。
图床
写文章,不可避免的会有需要插入图片的时候,特别是我打算偶尔谢谢户外游记什么的,可能会有大量图片,但是云服务器的空间是有限的,我购买的是20G的SSD,继续购买数据盘是个简单粗暴的方式,但是贵。先前搜索建站教程的时候好像看到过相应的解决方案,尝试的搜了下,知道有个东西叫图床。
下面的问题就是怎样建立图床了。网上提到很多的是七牛云,我也去注册了一个。

建立储存桶,上传照片,一切很美好,可是右边这个测试域名是什么鬼?才30天有效期?那岂不是每过30天需要将以前的博客图片更换一次?那这图传有何用?网上搜索,得知这个是去年年底才出来的新规定,以前不是这样的。那么好了,解决方案也有,有的博主将图床转到腾讯云、网易云、阿里云什么的,也可以在七牛云里添加自定义域名(上图红框下面)。
腾讯云的对象存储叫COS,阿里云的对象存储叫OSS,网易云暂时不考虑。看价格。


腾讯云的资源包100G起步,93软妹币;阿里云100G的99软妹币,但是可以40G起步才9软妹币,40G好像称为体验包。腾讯云的优势是有半年的免费期,但是作为新入坑的我用不着,老博主可以作为应急备用。偏向阿里云。
想了想有没有没费的方案,有。还是七牛云,绑定自定义域名。网上继续搜索解决方案,需要自备一个二级域名绑定即可。然后就是怎样创建二级域名了,网上继续搜索解决方案,过程很简单,在阿里云的控制台里面找到域名项,进去解析一个就OK了,分分钟搞定。

最后一步,将外链的默认选用测试域名改为默认使用自己的二级域名就好了。但是注意,这个二级域名不要再使用到其他的位置了,不然会跳转错误。最开始没有看教程,自己将我的顶级域名绑定到自定义域名里面去了,然后图片跳转错误我才意识到问题。
第二篇文章
图床建好了,当然要发一个图文并茂的长文章测试测试,copy了一篇以前写的发到公众号的文章。效果很不错,跳转很快。但是发现另外一个问题,这个主题首页的文章显示全文,必须将上面文章看完才能看到下一篇文章,或者拉滚动条下去,可能有人喜欢这种模式,但我感觉很不爽,需要改。
主题优化
优化上面提到的首页显示全文的问题。首相想到的是更换主题,简单直接粗暴,但是主题虽然很多,下载了很多看效果,都不是很满意,总是有某一点看着不舒服。然后想着能不能从代码上面修改,网上搜索解决方案,还真有,不少人跟我一样不爽这种设计。插入一段如下图的代码,将需要替换掉的代码注释掉即可,搞定。
