使用Linode搭建WordPress站点

Sina WeiboBaiduLinkedInQQGoogle+RedditEvernote分享




本来这篇是不准备发在弯曲的,但是考虑到弯友里面应该会有一些人对建站或者建VPN(翻qiang)感兴趣,所以还是决定在弯曲留一份拷贝。

 

经过两天大概近5个小时的折腾,我的人云亦云站点终于从已经关闭的wordpress-china.com 迁移到Linode,并将长期Host在Linode上。虽然整个过程中出现一些小问题,但是从总体而言,还是比较顺利的。本篇文章会首先记录一下整个流程来方便今后其他兄弟迁移,接着我会稍微谈一下对Linode的一些感受。

Chrysanthemum

整个迁移的流程

因为这次流程写的比较简单,所以希望使用者具备一定Linux的基础。

  1. 购买一个Linode360,并选择CentOS这个发行版,并通过putty或者ssh登入这个Linode。
  2. 因为Linode上面转载都是JeOS(Just enough Operating System,可以认为它是超精简版的OS,读作“Juice”),所以需要安装wget和unzip这两个基本工具。
    1. yum install wget
    2. yum install unzip
  3. 接下来是安装LNMP(Linux+Nginx+MySQL+PHP)一键安装包:
    1. 下载最新的lnmp包, wget http://catlnmp.googlecode.com/files/lnmp1.3.tar.gz
    2. tar zxvf lnmp1.3.tar.gz
    3. cd lnmp
    4. chmod +x install.sh
    5. ./install.sh
    6. 有四个注意点,其一是要安装最新的lnmp1.3,而不是lnmp1.2,因为安装lnmp1.2,在linode环境下,很有可能出现502错误,其二是因为整个安装过程会涉及到很多编译工作,所以需要花费一定的时间,大致在半小时左右。其三是如果大家在安装lnmp出现了问题,可以通过访问vpser的lnmp的论坛。其四是,如果大家想在添加FTP功能,可以看一下参[1]。
  4. 为安装WordPress,需要在phpmyadmin上做一些基本的DBA工作:
    1. 登录http://ipaddress/phpmyadmin/,默认帐号和密码都是root,并修改默认密码。
    2. 新建一个数据库,如果迁移的话,新数据库的名字最好和之前的保持一致,并导入之前备份的sql。
  5. 最后,安装WordPress:
    1. 进入WWW目录,cd /home/www。
    2. 下载最新的WordPress包,wget http://wordpress.org/latest.zip。
    3. unzip latest.zip,之后在你的WWW目录下面,会有一个wordpress目录,还有,可以使用工具比如winscp来改名和移动这个wordpress目录。
    4. chown -R www /home/www,这步很关键,能确保我们的安装工作不会影响整个WWW目录的权限。
    5. 访问http://ipaddress/wordpress/,来设置包括数据库在内的多项配置,也可以导入之前的wordpress存档。

注:如果大家在迁移过程中出现问题,可以在本篇文章后留言,我会尽力解答或者帮你判断一下问题所在。

 

谈谈Linode

下面是我对Linode的一些初步印象:

  1. 网络快,这个快首先体现在下载上面,因为在安装lnmp包的时候,需要从Google Code站点下载许多包,虽然这些包体积不是很巨大,但是如果按照国内的网速来下,肯定是需要老半天,可是在linode上面,就是零点几秒的事,估计是同处于北美相邻的数据中心的原因。这个快其次体现在访问速度上面,从国内访问linode站点也是非常快速的,完全满足SLA。
  2. Linode是基于Xen技术的,虽然我已经钻研Xen技术2年多了,但在linode之前,一直没有使用过Production模式下的Xen,发现总体效果还是不错的,看来Xen还是公有云的首选技术。还有,Linode在Xen的基础上做了很多优化,在这方面,看来我应该需要多研究研究。
  3. OVF的重要性,在整个迁移工程中,虽然有一键安装包的支持,但是还是出现了一些问题,况且如果你没有一定的Linux知识,是能难玩的转Linode的。所以如果能在Linode上面通过GUI直接部署WordPress的OVF包的话,将使这个迁移工程更方便,而且适合那些对Linux感冒的同学。
  4. 口碑的重要性,我像很多站长一样,都是通过别人的口碑来获悉Linode的,看来,在Linode这个案例上,“酒香不怕巷子深”是成立的。

总体而言,Linode是真正“Socialism Entry Level”的云,值得我们学习!

 

最后,因为现在“人云亦云”还处于beta阶段,估计看的人不多,所以估计用不了380MB,虽然通过TOP已经显示空闲内存不多。竟然还有余量,那就不应该浪费啊,让我想想下一步改怎么利用它呢?PPTP VPN?

参考资料:

  1. 在VPS上通过LNMP搭建Wordpress环境步骤
(2个打分, 平均:5.00 / 5)

雁过留声

“使用Linode搭建WordPress站点”有8个回复

  1. online 于 2010-04-22 3:55 下午

    感觉tektalk对文章审批有点宽松啊,
    *)有广告嫌疑,
    *)linnode整个copy slicehost 的idea
    *)linnode 在业界口碑也不如 slicehost

  2. ikewu83 于 2010-04-22 4:31 下午

    to online:
    呵呵,真不是ad,我只是刚接触VPS,希望能给那些没有使用过VPS人一些启发。

  3. 胡不才 于 2010-04-22 6:22 下午

    从参数上和感觉上我觉得linnode强于slicehost。

  4. ikewu83 于 2010-04-22 6:46 下午

    to 胡不才:
    slicehost我没用过,好像也有口碑,但价格比linode稍贵,linode360 20$,slicehost384 25$,
    还有人推荐DiaHosting。

  5. 王3峰 于 2010-12-31 8:04 上午

    用linode的都是有钱人啊。

  6. 美国VPS主机 于 2011-06-16 7:21 下午

    Linode其实很不错 稳定性也不错 Uptime基本都在100天+的
    只是HE最近不给力

  7. 朝东走 于 2011-06-16 7:57 下午

    其实现在可以试试EC2 micro instance,一年不要钱。而且限制也少很多。

  8. linode 于 2012-10-21 6:09 上午

    最近也在折腾linode,刚好搜索到这里,搜藏了。