227和乐乎重创之后决定自力更生,搭建第一个博客——这个时候我还在广州读大学。去年年初前服务器商跑路给我当头一棒,虽然有备份但一直磨磨蹭蹭没有把新博客做出来,直到上周电脑被水泡了,这下是连备份都没有了,再看一眼年初间接性踌躇满志赎回来的域名还有大半年时间,所以咬咬牙又做了这个博客,现在又来写经验分享了。
为什么CMS选择typecho
第一个原因是上个博客用的也是它,不用花太长时间磨合,部署好即可用;
第二个原因是WordPress已经进化到我完全不会用的地步了,几个小时研究它的区块设计整得我头大,加载还慢,再次投降;
第三个原因是handsome主题是要花80块买的,不用白不用(笑)
CMS全称内容管理系统,打个比方来说,服务器是你的地皮,域名是你的门牌号,那CMS就是你的住宅模板,二次元熟悉的QQ空间也是一款CMS。
市面常见的博客CMS有超级老牌、基本是首选的WordPress,可以不买域名和服务器,直接用他们家的搭建自己的站点👉点击该链接直接跳转,get start注册后按照指引一直安装即可。WordPress的搭建教程非常多这里就不分享了。
比较省钱的方案还有github+hexo,这个也是教程比较多的这里也不分享了。
其他的博客CMS不一一列举了,如果有兴趣的话可自行百度,这里就依旧是以typecho为例。
购买域名到站点发布
本次搭建参考的教程是这篇👉云服务器搭建Typecho个人博客网站,保姆级建站教程,网站搭建教程 - Zeruns's Blog,这篇博文已经非常详细,小白跟着做直接上手完全没问题,其他CMS也是大同小异。
服务器配置,没有粉丝基础或者预估访问量不大的直接用最低配置即可,硬盘内存基本也是最低配置都够用。搭博客的系统选Ubuntu、Debian和CentOS的都有,对不懂计算机的小白来说他们的区别不怎么有用👉怎么选择合适自己的服务器系统?Ubuntu、CentOS还是Debian?。服务器商一般会提供很多服务,计算机小白最好选自带部署可视化控制面板的,例如宝塔、1Panel、Plesk等,简单来说控制面板的用处就是把代码做成能够理解的界面去操作。虽然没有自带装起来也不困难,但对小白来说就是步骤越少、出错越少、越好排bug。
这次搭建出现的问题(不一定所有人都会有)
- 因为上次租的服务器是直接部署了Plesk面板,一直远程连接过服务器,这次还是第一次操作。按照教程远程连接,一直显示连接超时,最后发现是服务器商分配的公网IP不行,重新申请换一个就连上了。
- 域名解析后www.前缀的网址还是一直显示404。确认过解析没问题,后面问了AI是Nginx的代码少了,按着AI教的改完就好。
- 显示站点不安全。需要给站点分配证书(证明你的网站值得信任),有可以免费领的Let's Encrypt。领了之后发现还是不行,继续问AI,发现需要强制HTTPS,打开之后就好了。
- 部署typecho和安装handsome主题后首页空白。一开始以为是主题授权过期了,更新域名后依旧不行;对着主题手册一一排除可能原因,最后打开报错,把bug反馈给AI后提示是typecho和handsome的版本不适配,才发现主题是去年年底更新的、而typecho今年1月才发布了1.3的正式版,把网站重装之后安装了1.2.1版本的typecho之后就可以了。
结尾
不得不说AI发展到现在,小白搞计算机也方便了很多,不懂的问题不一定需要问人,报给AI自己也可以解决。