折腾了一天,终于成功将这个wordpress博客搬家到linode vps。

本人是linux新手,之前只用过大半年的ubuntu。

简单记录下linode vps的配置和wordpress博客搬家的方法。

1、选择linode vps机房、部署操作系统CentOS

方法见:http://library.linode.com/getting-started/

2、用Putty远程(SSH)管理linode VPS

方法见:http://www.vpser.net/other/putty-ssh-linux-vps.html

3、用ssh更新操作系统、安装unzip软件

更新操作系统:yum update

安装unzip命令:yum install unzip

4、安装lnmp一键安装包

方法见:http://lnmp.org/install.html

这一步最关键词,只要按照上边提供的链接照着做就可以了,安装的第3步会用时较长,要耐心等待,大概30分钟左右。

注意一点:添加虚拟主机的时候如果想让带i.lvshiminglu.com 和fatalist.im的域名都可以访问网站的话,要将带www 和不带www 的域名都添加上,先加带www的,完成后按y再添加不带www的域名。

域名绑定的目录时,最好选用默认的路径,不要更改,因为我第一次更改不成功,选用默认的方法是提示你修改目录时直接回车就可以了。

最好将其他组件一并安装,因为后边会用到PureFTPd来查看自己linode vps上的文件。

5、修改之前wordpress博客的wp-config.php数据库用户名和密码

要和现在主机设置的用户名和密码保持一致。

6、用PuTTy将之前wordpress博客备份文件以zip打包并从本地上传

方法见:http://ishawn.net/tips/upload-and-download-through-shell.html

上传成功后(可用PureFTPd来查看是否上传成功):cd 到博客zip备份文件所在的目录

然后解压:unzip 文件名.zip

例:fatalist这个文件夹下放的是之前wordpress的备份文件,压缩的时候要打开fatalist这个文件夹,然后全选里边的文件,再压缩成zip格式,因为如果直接压缩fatalist这个文件夹的话,用ssh上传到linode vps时路径会有问题。

7、修改本地hosts文件,本地测试网站是否可用

新linode vps 服务器ip地址 i.lvshiminglu.com

8、修改name.com上的域名解析

如果上一步测试网站没有问题,就可以在注册域名的网站将dns解析到新的ip下了。

9、最后发布一篇文章,看下google收录

因为之前出现过升级到wordpress 3.0,google不收录中文tag页面的问题

如果本文收录正常,就把另一个网站也搬家过来linode vps。

现在博客的访问速度还不错,再观察一段时间看看是否稳定。

0、唯一遗憾是忘记创建swap分区,貌似对性能有一点影响,现在又懒得折腾。

先把网站都挂上去,看下负载情况,下次有问题重装系统时再重新加上swap分区吧。

目前的博客流量512内存应该绰绰有余了。