原创文章,转载请注册出处,本文地址:http://velep.com/archives/102
摘要:天下没有免费午餐,就如主机空间一样。zymic主机虽免费,除了有些功能限制外,最令人头痛的是网站打开速度真是不给力,打开velep.com首页大约要10S左右,有时甚至要16,17秒。自己都有点受不了,何况访问者?此外,免费主机对网站数据也存在不安全因素。
所以这几天找了一款美国主机:hawkhost即老鹰主机。网上一些比较有名的个人博客使用这款主机,口碑不错,他们的网页打开速度很快,而且最重要的是价格便宜。本文记录了hawkhost主机购买过程和velep.com从zymic主机空间搬移到hawkhost即老鹰主机的过程。第一次搬家,一路上忐忑不安,尽管数据不是很多,但至少有一些自己写的文章,所以还是怕丢失数据。当然最后安全搬家完毕。付费的和免费的主机还是差别很大,访问速度令自己满意。
本文内容:
- hawkhost主机购买;
- 打包和备份原主机(zymic主机)数据;
- 新建数据库并导入数据;
- 把wordpress代码和网页压缩包用FTP上传到hawkhost主机目录中;
- 修改wp-config.php文件;
- 更改域名A记录;
hawkhost购买
hawkhost主机购买很方便,就像在京东淘宝一样简单快捷。点击hawkhost网站购买。
购买时,要选择服务器地点,我选的是西雅图服务器。付款后,主机帐户不会立马激活,而是要等大约1小时。收到帐户信息后,要注意下,hawkhost给了一个临时的FTP地址。这里解释下:
New Account Information:
Domain: velep.com 申请主机时你绑定的域名
Username: XXXX 主机控制面板即cPanel和FTP用户名
Password: XXXX 主机控制面板即cPanel和FTP密码
Hosting Package: Basic
Shared/Dedicated IP: Refer to your control panel
Nameserver 1: ns1.hawkhost.com
Nameserver 2: ns2.hawkhost.com
Temporarily you may use one of the addresses given below manage your web site: 临时管理你网站的FTP地址
Temporary FTP Hostname: 174.37.XXX.XX
FTP Port: 21
Temporary Webpage URL: http://174.37.XXX.XX/~velepcom/
Temporary Control Panel: http://174.37.XXX.XX/cpanel
Once your domain has propagated: 绑定域名生效后FTP地址
FTP Hostname: www.velep.com
FTP Port: 21
Webpage URL: http://www.velep.com
Control Panel: http://www.velep.com/cpanel
打包和备份原主机(zymic主机)数据
这里有两个数据要打包和备份。一个是wordpress代码和网页,另一个是zymic上数据库中的数据。
wordpress代码和网页比较好弄,用FTP从zymic服务器上下载到本地文件夹中,如www,进入www文件夹并打成压缩包www.zip。
zymic上数据库中的数据:进入zymic数据库管理界面,然后转到导出项,如下图所示。
注意,导出时一定要按上图设置,如果选择输出到文本文件,网页会提示:该文件无法打开。所以只能导出到浏览器,然后拷贝到NotePad++新建的文本文件中,并在格式菜单中选择UTF-8格式编码,最后以sql后缀保存(Notepad++保存时可选择保存为sql格式)。
新建数据库并导入数据
进入hawkhost的cPanel控制面板(每一次登陆时有一个设置向导,除了选择后语言为中文外,其它暂先略过),如下图所示:
在数据库那里点击数据库向导,建立一个新的数据库名称及其用户名和密码。然后点击上图中的phpMy管理,进入phpMyAdmin界面,如下图所示:
选择左边刚新建的数据库(我的是velepcom_database),并按上图配置好,点击上面的导入,选中从zymic导出的数据库文件。注意,1)一定要选中刚新建的数据库,不然会出错:#1046-No database selected;2)导入数据库成功后,打开一个有中文字符的表,粗略的检查下导入数据是否有问题。
把wordpress代码和网页压缩包用FTP上传到hawkhost主机目录中
把wordpress代码和网页压缩包用FTP上传到hawkhost主机目录public_html或www中。然后在cPanel控制面板中点击文件管理器页面,这个文件管理器功能很强大,可在里面进行压缩和解压缩操作。因此,进入主机目录public_html或www中,把刚上传的www.zip压缩包解压。
修改wp-config.php文件
主要是修改里面的数据库配置信息,找到DB_NAME、DB_USER、DB_PASSWORD,把这些量的值改成你新建立的数据库名称、用户名和密码。然后更新到hawkhost上。
更改域名A记录
我之前的域名(godday的)服务器用的是zymic的,现在重新设置下,把A记录的IP设置为你hawkhost主机的IP。hawkhost主机的IP可在cPanel控制面板中找到。
在cPanel控制面板左边,有一个stats的面板,其下面有一个expand stats,点击它,则会展开很多的信息,其中就有一项名为:共享的 IP 地址,这就是你老鹰主机的IP地址,把它设置到你域名的A记录中即可。
注意:购买老鹰主机后,hawkhost发给你邮件中的帐户信息中的IP地址不是你老鹰主机的IP地址,那个IP地址只是给你用作FTP用的。
goddy域名服务更改后,很快就会生效,我的就是这样。
You make things so clear. Thanks for taknig the time!