WordPress搭建个人博客

WordPress搭建个人博客

第一篇正式的博客就来写写这次搭博客的过程好了,虽然相对简单,但作为个人第一篇技术博客也是足够了。

      其实,大一下学期就申请到了github的学生包,用里面DO(DigitOcean)的优惠券买了旧金山的VPS,到现在已经快一年了,主要就是用作来翻墙。半年前忘记是阿里云还是腾讯云了,搞了一个扶助高校学生的计划,国内vps便宜的要死,当时没想那么多,果断入手买了一个,总觉得有便宜不占天理难容!但买回来傻眼了,因为图便宜买的最低配的vps,所以性能有的时候连笔记本都不如,当时搞得比赛又对内存和CPU要求很高,根本用不上!无奈,只能闲置。偶然机会,突然想到可以用这台国内的vps搭个人博客啊。于是乎,在没查资料也没人告诉前,我就买了cn的域名。搭博客不要买cn域名!搭博客不要买cn域名!搭博客不要买cn域名!cn域名比com域名是便宜而且很多域名都还没被注册,但cn是中国政府的啊,要用的话必须要备案。什么是备案呢?简单来说就是要将服务器信息和域名信息绑定在一起并且实名认证到具体的个人或企业(你懂得,可以追查到),说白了就是方便中国政府管理中国网络环境。但是,基于国内的政府工作情况(大家都懂),申请备案是相当麻烦啊!尤其对在校大学生,竟然还要求暂住证?!所以买来的CN域名没备案也不能用只能挂在万网上低价出售,个人博客的事也因为备案耽搁了,直到最近才想起。

      总觉得最近是暑假,学习动力严重不足,因此想利用个人博客来鞭策下自己,所以再次萌生了搭建的想法。有了前一次的经验,这次我毅然决定用DO的境外vps来搭,并买个非cn的域名,避免复杂的各种身份验证。前面说了这么多,其实是在解释搭建个人博客的两个必要条件:带有固定IP的服务器和可解析的域名,而为了经济和方便,前者我们一般选择大陆以外(香港、美帝都可以)的vps,后者一般选择非cn域名。接下来详细介绍搭建过程:

一、准备vps与域名

      前面一直在提vps(如果现在连vps都不知道的童鞋和朋友,请百度),对于大学生,我还是建议去申请github学生包(如果你不知道github是什么,那还是不要选择这种方法了), 毕竟充5美元就可以得到50(还是100)美刀,多么划算!除此之外,还可以选择搬瓦工、Linode等,口碑都不错。至于怎么买vps、怎么在vps上装linux、怎么用ssh登录vps以及简单的linux命令使用,本文章均不详述,每一个拉出来都能讲一大通,而且谷歌百度上都可以找到很多教程。这里还是要强调下,在服务器方面,Linux绝对是远远好于Windows的,不要想着在vps上去装个windows,绝对会是坑。如果vps这个地方你实在搞不了,找个学计算机而且会用linux的人帮你吧。

      现在,假设你已经有了可以使用ssh登录的vps,那么接下来就是买域名。网上很多人都推荐买com,说com是目前国际上用的最广的域名,这个不可否认,但我个人感觉对于个人博客而言com域名有点大才小用。再加上com域名用的人和公司很多,因此大部分域名都被注册了,想找个简单容易记的域名实在是难上加难。那么,应该选择什么域名呢?我认为一般个人博客的域名只需不用备案即可,博主建议可以选择最近发行的顶级域名,注册的人不多,而且价格十分便宜。例如本博客选择了tech域名,含义合适贴切,价格又只需8RMB一年,相当于com域名的六分之一,而且注册的人不多,大部分好域名都还未被注册,因此为何不选?至于怎么买,博主是在万网上直接购买的,当然你也可以选择其他的域名售卖商,至于如何购买根据提示一步步来就可以,没什么难度。

      有了vps和域名,还需要将你的域名解析到vps,万网的解析过程十分简单,按照教程输入vps的对应ip即可,便可自动生成对应的A记录的解析。解析成功后,便可以通过域名直接访问vps,而不像原来一样只能使用复杂的ip。

二、部署环境

      由于是第一次搭建博客,我选择了WordPress,因为其简单、容易上手。但是无论你选择哪种框架搭建个人博客,都相当于搭建一个小的网站,都需要对应的环境支持,例如PHP, MySQL 和一个 Web 服务器的环境像Nginx,我们通常称为LNMP。下载LNMP通常需要下载很多包和依赖,手动下载安装略显麻烦,不过不要担心,早有大牛为我们集成好了LNMP的整体安装包,可以一键安装、部署,十分方便。具体的安装部署方法参考LNMP的教程:http://lnmp.org/install.html  ,同样具体的快速搭建LNMP环境也参考LNMP的教程:http://lnmp.org/faq/lnmp-vhost-add-howto.html  。创建虚拟机也即快速搭建网络运行需要的环境时,需要你记住网站对应的根路径,通常为XXX/wwwroot/XXX(网站名),还要记住你为其建立的MySql数据库名称和密码,这些将在安装WordPress时用到。

三、安装WordPress

      安装WordPress首先需要将其安装包传到服务器上,你如果是使用Linux那么肯定熟悉scp命令,如果是使用Windows那么请下载WinScp并百度如何使用。WordPress 4.5.3的下载地址这里不再给出了,建议官网下载,但博主官网下载经历糟糕,忍无可忍后直接百度下之。通常下载的安装包为zip格式,上传到服务器后,使用unzip命令(如果没有该命令则需要先安装再使用)解压到步骤二中提到的网站的根目录(也可以先解压再移动),注意是将“wordpress”目录中的内容而不是“wordpress“这个目录放到网站的根目录中。前述步骤完成之后,准备工作便结束啦!

接下来,使用浏览器,在地址栏中输入你的域名,便可以出现WordPress的安装界面了,如下图所示(盗图):

wp—install

      然后网页上会要求输入数据库的名称、用户名和密码,这些在步骤二中我已经提醒大家记住了,因此直接在这里输入即可。如果前面过程进行无误,这个地方应该是没有问题的,过了这一步,剩余安装都很简单了。

四、美化个人博客

      利用WP美化个人博客还是很方便的(真的嘛?T_T博主可是花了一天时间来美化),最重要的就是要选择主题然后进行个人定制。美化这种东西大家肯定会有不同的要求,因此无法给出具体的教程。这里博主简单分享下自己的美化经验:首先,选一个自己喜欢并且功能齐全的主题。什么意思嘞?呃,就是你看着顺眼而且该有的功能它都有!其次,根据个人爱好对主题进行修改,这个修改是需要一定的css基础和php基础的,难度是有的,博主对css和php都不熟悉,因此才能捣鼓一天,不过最终效果还是挺满意的;最后,选择合适插件,完善博客功能,博主后来又下载了WP-PostView来进行流量统计。到这里,一个博客的雏形基本完成了,剩余的则是需要时间满满积累和完善啦!

    

      最后总结下的话,WordPress这个博客框架还是比较简单使用的,至于性能如何博主还未测试。希望博主的这篇博文可以给想要自己搭建博客的朋友们一定的帮助与启发,如有任何问题,欢迎留言和交流!

      文章最后,给出一个知乎问题的链接,本文章借鉴了其中部分回答的部分内容http://www.zhihu.com/question/20463581

6 thoughts on “WordPress搭建个人博客

  1. 乔大姐

    Hello 老鱼!加油嗷!

    1. dracula

      谢乔姐!

  2. 小仙女

    太长不看

  3. xin.zhao

    Expecting more insightful ideas and essay!

  4. 四月

    老宇依然很正能量!

    1. dracula

      哈哈,我发现可以QQ登录后有一大好处,我可以通过头像猜出你是谁

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注