• 做一个幸福的人,读书,旅行,努力工作,关心身体和心情。
  • 不管有没有人爱,也要努力做一个可爱的人。不埋怨谁,不嘲笑谁,也不羡慕谁,阳光下灿烂,风雨中奔跑,做自己的梦,走自己的路。

如何搭建自己的个人博客

分享 lcq 2年前 (2016-06-02) 929次浏览 0个评论

引子

本来我自己以前在新浪的SAE搭建了一个自己博客。虽然由于SAE的种种限制,但是基本能满足自己写点技术文章的需求。可是不知道从什么时候开始,SAE开始改变收费规则了,结果我的一千多云豆一下就扣完了。之前的收费规则基本对普通用户是免费的。改变收费规则之后,基本一个月也要20RMB ~ 30RMB左右,想来想去,还不如自己去买个虚拟服务器算了,自己能多折腾一些。所以,就开始了搭建自己的个人博客之路。

买域名

我的域名是在阿里云上面购买的。直接用的是我的名字。我的名字除了我没有第二个人用,所以很顺利的买下来了,花了45RMB/年。尼玛我2014年的时候买过一次,没用,过期了。当然你不买域名也是可以的,如果只是自己用,记IP就可以了咯。如果买国外的虚拟服务器,还能省去备案的烦恼。

购买虚拟服务器

由于第一次搭建自己的网站,对虚拟服务器其实是完全是不太熟悉的。这个纠结了挺久的,主要是纠结价格方面的跟备案方面的。如果要是买国内的服务器,是需要备案的。这个备案时长据说要将近20天。尼玛我写个个人博客还去备案,我只能在心里诅咒ZF千百遍了。所以我果断的将我的选择放到了国外的服务器。当然选择国外的服务器还有一个好处就是可以用来翻墙咯,大家都懂的。然后知乎上面找了找,大概是香港跟美国的服务器可以选择。因为香港地理感觉比较近,所以很多都是建议我们选择香港的。折腾下来,大概有几个是我备选的:DigitalOceanLinodeBandwagonHost。本来打算要买DigitalOcean了的。主要原因就是价格便宜。但是由于支付失败,想到淘宝上面看看有没有代支付的。结果淘宝的店家推荐我用Vultr。因为Vultr跟DigitalOcean虽然最低都是5$/月。但是vultr是768MB Memory。但是DigitalOcean只有512MB Memory。不过有个问题是,使用国外的服务器访问,明显要比国内的服务器要慢,我在阿里云里面也试了他们的虚拟服务器,访问速度真的很快。但是国外的虚拟服务器速度我也能接受。对了,购买Vultr我用的是PayPal(不敢用信用卡的原因是怕它无缘无故把我信用卡扣费扣爆了)。还有就是这里有个优惠码NGINX20。第一次购买会送你20$。当然咯,你要是决定用Vultr,你点击这个链接进去购买咯。好处就是Vultr给你我都会送10$。嗯嗯。附上一张给推荐我购买Vultr的淘宝图。世界就是这么奇妙,有的时候一句话就能改变别人的选择。

QQ截图20160602161421

创建的虚拟服务器

很简单,只要英语过了4级,都没什么问题的。Vultr有已经带有WordPress的CentOS系统供你选择。记得在选的时候,选5$/Month就好咯。不过你选贵的也没关系,反正是按小时扣费的。选错了用Server Destroy掉它就停止扣费了。总之很简单很简单,跟windows安装程序那么简单。创建完了之后,后面有个Server Details,进去之后。虚拟服务器的公网IP,账号,密码。WordPress的安装的账号密码统统都在下面了。然后你在浏览器里面输入给你的IP,你就可以访问你的WordPress啦。如果你要修改WordPress代码,增加主题等,我不会告诉你WordPress的源码是放在CentOS系统下面的这个路径下面:/var/www/html/。当然啦,还有两个软件也是必备的:Xshell,Xftp。这个两个软件,用你的vultr提供给你的账号密码,你就能控制你的虚拟服务器了。第一个是用来敲命令安控制虚拟服务器的,第二个是用来上传文件到你的虚拟服务器上的。

域名解析

完成上面的步骤之后,你在哪里购买的域名,把你相应的IP填到你对应的申请的域名上面,你就可以用你的域名访问你的博客啦。

需要注意的问题

下面的问题都是基于在Vultr上面使用自带的WordPress搭建的出现的问题。

1、如果你每次登陆的时候WordPress都会弹出这个 讨厌的对话框。如下图所示:

20160601

不要紧,在你搭建好WordPress之后,vultr后面有这么一段话:Read more about this WordPress app on Vultr Docs https://www.vultr.com/docs/one-click-wordpress 。进入这个网站之后,有这么一段提示,摘抄主要内容: Edit both vhost files in /etc/nginx/conf.d/. You need to remove the block of code that starts with location ^~ /wp-admin/. It is about 15 lines long. Save your changes, and restart the web server: service nginx restart && service php-fpm restart.

嗯嗯。说的非常清楚了,删掉大概15行。都怪我自己没仔细看官方文档,傻傻的百度了好久都找不到答案。

2、管理CentOS上面的MySQL。

这个也很简单,你将phpMyAdmin下载丢到CentOS的/var/www/html/目录下面,记住,要带目录,比如phpMyAdmin目录,然后你就可以用Vultr给你的IP,在浏览器里面输入 IP/phpMyAdmin就可以管理你的数据库了。


乐趣公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明如何搭建自己的个人博客
喜欢 (1)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址