2009年04月12日 34条评论

瞎折腾出的 wordpress 搬家方法

由于最近10多天访问国外服务器的博客非常慢,进入 wordpress 后台就更慢,基本无法维护。实在受不了这比蜗牛还慢的速度,昨天又从国外服务器搬回国内的服务器了,也去备案了,懒得再折腾空间了,由于以前没有进行过把 wordpress 博客全部搬到另一个服务器的经验,昨天折腾了一下午 + 一晚上才搞定。为了其它朋友不要和我一样走弯路,我把搬家中总结出的方法写出来。

这里先说明虚拟主机基本环境:使用 cPanel 控制面板、支持php、cgi

第一步:把原服务器里的 wordpress 所在的目录和文件全部打包成zip下载并上传到新服务器,具体如下:

  1. 登陆原服务器 cPanel 控制面板(怎么登陆就不用我说了吧,呵呵)
  2. 点击[文件]栏的[文件管理器]进入“Web Root (public_html/www)”目录
  3. cpanel1.jpg把“public_html”目录下全部文件选定,点击上面的[压缩]图标,在弹出的对话框的[压缩类型]选择[Zip 存档文件],文件名随便起,等压缩完后下载此压缩包
  4. 同样登陆新服务器的 cPanel 控制面板,把刚才下载的压缩包上传到[public_html]目录下,选定此压缩包,点击上面的[解压缩]图标,解压完后删除刚才上传的压缩包,这样就完成了第一步。

第二步:把原服务器的博客数据库导出并导入到新服务器里,具体如下:

  1. 进入原服务器 cPanel 控制面板,在[数据库]栏点击[phpMyAdmin]进入cpanel2.jpg
  2. 在[phpMyAdmin]管理界面,点击左边的 wordpress 数据库名(一般是[你的cpanel登陆名+数据库名])
  3. 然后按上面[导出],在导出对话里按下图操作cpanel3.jpg
  4. cpanel4.jpg按上图设置好后再按照下图步骤
    cpanel5.jpg
  5. 现在打开新服务器 cPanel 控制面板,在[数据库]栏选择[MySQL数据库向导]建立一个新数据库和用户,这里具体步骤就不写了,但要注意建立的数据库名和用户密码要和原服务器的保持一直。当然这里也可以用不同的数据库名和用户名,不过这样就要修改 wordpress 里的 wp-config.php 文件。
  6. 第5步搞定后,同样进入新服务器的[phpMyAdmin]管理界面,点击刚才新建立的数据库名
  7. 然后按上面的[Import](导入),在导入对话里按下图操作cpanel6.jpg

好了,这样就完成了,和原站一模一样了,当然你得把域名指向新服务器才能访问。对了附上链接:cPanel 的中文教程

zww
or
oooo

“瞎折腾出的 wordpress 搬家方法”有34条评论

  1. 吖Bee says:

    Wow!咔嚓~沙发~

    想当时,把z-blog转成Wordpress~后折腾的

  2. 麦田 says:

    经验,宝贵!感谢分享,终于又回国啦!yo2这几天还算争气!先同步更新试试看。

    1. zwwooooo says:

      @麦田, 很奇怪,每次麦田评论都给Akismet误判了……

  3. onefrozen says:

    新主机哇,赖破个处

    多少米啊?我的主机也还有一个季度就到期了,惆怅

    1. zwwooooo says:

      @onefrozen, ¥2xx,1G,20G/mon,速度不错,我几个朋友也用,可以考虑下,呵呵

      1. onefrozen says:

        @zwwooooo, 我现在用的Y100,50MB,30G/mon,哇咔咔,你帮我写侧边栏,我帮你联系,忽忽 :mrgreen:

  4. onefrozen says:

    写错了。。。囧,是¥100 500MB 30G/mon,忽忽 :roll:
    帮我写侧边栏了

    1. zwwooooo says:

      @onefrozen, 我猜你用的应该是水煮鱼的

  5. derek says:

    没接触过啊,看不大懂[face15]

  6. socekin says:

    以后搬家时再来研究一下 :P

  7. 小t says:

    新主机速度不错,教程也写得好详细,以后搬家再看。当然希望不要搬了 :lol:

    1. zwwooooo says:

      @小t, 呵呵,谁也不想随便搬家的,都是‘DX’和‘功夫网’害的!劳民伤财啊

  8. YSlove says:

    哦~有好主机推荐一下,这几天国外的实在太慢了,我们伟大的墙,抵御外敌的能力越来越强了!

    1. zwwooooo says:

      @YSlove, 现在用EBLhost的国内主机。

  9. Y.Jiajia says:

    对了,zww我的域名是在国外的,我想转回国内,你说应不应该转呢?

    1. zwwooooo says:

      @Y.Jiajia, 很麻烦,不,应该是非常麻烦!累人还累钱。建议你咨询域名商(包括国外和国内)。

  10. 橘弦清 says:

    :lol: 刚好需要这样的内容哈!

    1. zwwooooo says:

      @橘弦清, :mrgreen:

  11. armgod says:

    收了,以后会用到 ;)

  12. Y.jiajia says:

    今天这个方法受用了,呵呵~ 8)

  13. 域名已经提交备案 | YSlove.net says:

    [...] 自己写博客毕竟是想给朋友们看,不是给外国人看。看到That5与zwwooooo都搬到EBL感觉还不错。我也就跟着过来看看,今天准备先试试,看看效果如何,我也没搬过家,幸好有zwwooooo的经验,我才很快速的完成这项艰巨的任务。 [...]

  14. 阿婆 says:

    目前我只懂先弄到yo2,再导出,再.....你这个方法我收藏了 8O

  15. Timothy says:

    这方法不错,尤其是压缩,可以节省不少时间,我办法比较笨,我在本地保留了一个WordPress全备份。 :evil:

    1. zwwooooo says:

      @Timothy 那时我刚接触wp不久 :grin:

  16. 求索阁 says:

    如果是换域名的话呢?还需要替代转换域名这一步吧

  17. Even says:

    正在找这教程

    第二次来~

    支持一下

  18. mytion says:

    翻翻Z大的旧博人,准备搬家。

    1. zwwooooo says:

      @mytion
      搬去哪里?

    2. 小毅 says:

      @zwwooooo
      居然看到麦田兄了

    3. mytion says:

      @zwwooooo
      只是换一个香港的主机,一直在wopus.org那里呆着,速度有所提升,准备把博客整理一下。

      1. zwwooooo says:

        @mytion
        你终于又有心情玩博客了

    4. mytion says:

      @小毅
      是啊,久违了。好久好久不见。 :mrgreen:

发表评论

昵称 *

网址

B em del U Link Code Quote