博客由DreamHost迁移至cPanel主机

背景

本博客当前使用的主机是DreamHost的,速度那叫一个慢啊。本来明年春天才到期,但恰逢圣诞新年主机商大削价,我就买了三年功能无限制的cPanel主机,经过测试,速度比DH的好太多了。下面开始迁移主机。

cPanel主机购买

(2013年12月30日)

使用期限:3年
磁盘空间:50GB
每月流量:1TB
机房位置:Chicago, IL

域名Name Server更换

(2013年12月31日)

之前为了方便,我直接把本域名的NS绑定到了DH提供的服务器上,它会根据我的主机的使用,自动修改域名的设置。当主域名或二级域名等被设置为站点时,对应域名的设置区域会被自动锁定。

也正因为如此,当我不使用DH的主机后,就没办法手动修改已经绑定到DH的主域名或子域名,也就无法进行后续的操作。我选择把自己的域名绑定到DNSPOD上面去。首先在DNSPOD中添加主域,然后参照DreamHost的设置,在DNSPOD中把各个子域同样设置好。
from-dreamhost-to-cpanel-1

然后去域名注册商那儿,把NS修改为DNSPOD的NS服务器。这一步大约24小时以内生效。

最后验证一下是否生效:

主机文件迁移

(2014年01月13日)

直接登陆ssh,把域名绑定的文件夹中的文件全体打包:

然后把压缩包上传到cPanel对应的文件夹,并解压。最后修改wp-config.php中的mysql验证信息为cPanel中新建的数据库。

数据库迁移

(2014年01月13日)

首先登陆dreamhost的phpmyadmin导出博客数据库,然后在cPanel的phpmyadmin中导入。

本地验证

(2014年01月14日)

现在迁移工作已经完成,但是还需要先验证一下有没有成功。

首先修改本地hosts文件,把blog.leniy.org的ip修改为cPanel主机的ip,那么在我的电脑上打开的就是新主机的博客了。登陆后台查看各个设置是否有问题(主要问题可能出现在文件绝对路径上,毕竟两个博客的文件夹在主机中的位置不同),把有问题的地方重新设置好。

然后把hosts文件修改回来。

迁移完成

(2014年01月14日)

登陆dnspod后台,把blog.leniy.org域名的A记录修改为新主机的ip,等待各地的dns服务器更新即可。
如果在dns生效期间博客有人留言,数据还是会写入旧主机,只需等生效完毕后把这几条评论导入新数据库即可。

大功告成。

新旧主机中博客响应速度对比

(2014年01月14日)
旧主机,选取一篇资源比较多的页面,45次查询2.238秒,打开总耗时3.23秒:
from-dreamhost-to-cpanel-2
新主机,选取同一页面,69次查询1.151秒(查询数怎么变多了?),打开总耗时1.98秒:
from-dreamhost-to-cpanel-3

发布者

Leniy

Do not , for one repulse , give up the purpose that you resolved to effect . 本文著作版权归Leniy所有,并受法律保护。 转载、使用整体或任何部分的内容(包含但不限于各个页面的标题、评论框提示语)须经过Leniy的授权。 CopyRight © 2006-2017 Leniy.org all rights reserved.

《博客由DreamHost迁移至cPanel主机》有363个想法

    1. 这么贵了啊。你是直接在首页找的,还是用我的邀请链接打开的?

      1. 找到了,15$三年,真便宜,好像其它的就不便宜了,VPS要19$一年,只能用Linux。域名注册要15$一年,比万网贵多了.楼主还有便宜的域名注册商呀?用Paypal买了三年15$,然后PayPal告诉我,是循环支付,三年后会再自动支付15$,再买三年。好像很便宜,支付就支付呗。

        1. vps一年19美元,已经超级便宜了,毕竟是1G的配置。域名注册最好找godaddy等,不要在这家注册。循环支付那个,一般购买域名和主机的时候都会默认开启自动续费,你登陆paypal自己取消掉就可以了。

      2. 已经买了共享主机,但是不提供独立ip访问,如果要访问只能通过 给定IP/~用户名/站点页面 访问,可是这样地址都全部重点位了。现在正准备买个域名

        1. 共享主机的独立ip都是需要花钱的,这个比较贵没有服务商会免费赠送的。使用“~用户名”访问的方式,我试了下竟然真的可以打开,我重来没用过这个功能,一直绑定的独立域名。

    2. 你要等做活动的时候买,例如现在是黑色星期五优惠期,就有比较实惠的。

    1. 69万了啊,换域名快一年了,还是没恢复到之前的水平。另外一年时间还不到10000条评论,应该不算人气旺吧。

      1. 之前的info域名,过期前pr4,alexa20w-,两个子域名和大量子页面pr3

          1. 我也是这情况,怀疑可能部分网络提供商屏蔽了2082端口。你可以使用2083端口,这个是ssl加密的

              1. 你需要设置域名然后通过域名直接访问。你没用过cp面板么?

        1. 正常的cp操作。shell权限没有,需要找客服要,开个ticket吧。

                1. 我也没要,手头上有vps,这个就没再要shell权限。另外虚拟主机不可能提供root权限的

                    1. 如果虚拟主机提供root,那么除了不能重装系统,跟vps就没有区别了。

                    1. 略贵?1522 / 114 = 13.16,这个价格可以让你使用1GB的高配vps达13年之久了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注