折腾了一天,终于成功将这个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内存应该绰绰有余了。