• 欢迎访问望星湖畔,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入望星湖畔 QQ群
  • 由于360网盘即将关闭,本站内部分下载资源可能暂时无法下载,请到相关文章评论处留言,我们会马上处理,谢谢合作!
  • 本站正在搬家,各项数据恢复中……

WordPress博客从Godaddy主机搬迁到cnhost.asia完整过程

WP应用 admin 2339次浏览 3个评论

一、备份原博客的内容

(一)备份程序文件

通过FTP软件(例如FileZilla)将原主机内的wordpress相关文件下载至本地。GoDaddy的话通常就是根目录下的三个wp-前缀文件夹和其他单独文件。通过FileZilla将这些文件上传至新主机的 /var/www/ 文件夹内。(注:如果之前GoDaddy主机内的文件不是处于根目录的话,这里的路径也需要作相应的改变。)

Godaddy主机如何在线压缩文件(夹)?

登陆你的Godaddy帐户 My Account.

在Quick Links 选项中,点击 Manage Your Hosting.

点击你想要进行管理操作的主机帐户后面对应的 Manage .

点击Tools 中的 File Manager 图标.

选择你要是压缩的文件或文件夹.

点击 More —— Archive .

填写必要信息:

Name: 输入压缩文档的文件名.

Format: 选择压缩包的类型.

Zip (.zip) – 可用于linux和windows主机.

Tar GZip (tar.gz) – 仅仅适用于winodws主机. Password (可选): 选择性的输入密码,该功能仅对.zip格式有效. Overwrite existing file: 选择是否覆盖已经存在的同名压缩文件.
点击 OK.

Location: 选择压缩文件的存放位置.你可以选择Download(压缩后直接下载);也可以选择Directory on server 放在服务器,Browse浏览你的主机目录从而设置路径. 注意: 点击 Browse 打开一个新窗口,你可以选择一个存在的文件夹,也可以在输入框中输入一个新的文件夹名来作为你压缩文件的存放目录.

你所选择的文件或文件夹将被压缩成指定格式存放于指定目录.

File Manager.png

(二)备份数据库

登录GoDaddy的主机控制面板,进入数据库管理面板,选择通过phpMyAdmin来管理wordpress数据库。登录phpMyAdmin之后在“导出”界面中将wordpress对应的数据库以.sql格式导出至本地。推荐将得到的.sql文件压缩为.zip文件。进入之前新主机的phpMyAdmin,导入刚刚导出的数据库。

登录godaddy后台,进入phpmyadmin,选择对应的wp数据库。

点击上方的导出按钮:

按下图勾选,勾上 “Add DROP TABLE ”,勾上“完整插入” 最后在下面勾上“另存为文件” ,并执行导出,会得到一个.sql的文件,这个文件包含了数据库里的所有信息。

打开cnhost asia主机后台管理,同样进入phpmyadmin,同样的界面,点击导入,选择刚才保存的.sql文件。

二、重要:修改wp-config.php文件

由于域名和数据库等都没有变更,因此这里需要做的就只是改变原有域名的DNS设置。在GoDaddy的域名管理页面将原主机的IP替换为新主机的IP即可。生效可能需要一定的时间,耐心等待吧。

要重新建立数据库和wordpress的连接需要重新定义wordpress下的wp-config.php文件,只有网站文件里wp-config.php内信息填写正确,在访问时才可以正常打开,文章、评论等正常,该文件在wordpress的根目录。

我的就是因为忽略了这一部,导致连接的数据库还是原来的,网站访问异常缓慢,数据也存在godaddy数据库里,写文章经常提示连接数据库失败之类的,真是懊恼死了。。。

方法A:直接修改wp-config文件

最好不要用记事本来修改,用notepad++或者UltraEdit等编辑器,把里面的数据库信息改为您新空间的数据库信息,如下:

  1. /** WordPress 数据库的名称 */  
  2.   
  3. define(‘DB_NAME’, ‘你的新空间数据库名称’);  
  4.   
  5. /** MySQL 数据库用户名 */  
  6.   
  7. define(‘DB_USER’, ‘你的数据库用户名’);  
  8.   
  9. /** MySQL 数据库密码 */  
  10.   
  11. define(‘DB_PASSWORD’, ‘你的数据库登录密码’);  
  12.   
  13. /** MySQL 主机 */  
  14.   
  15. define(‘DB_HOST’, ‘你的数据库地址’);  

将你新的主机空间的数据库名称,数据库用户名和密码填进去即可。注意一下,MySQL主机这一项默认是’localhost’,如果你的是Windows主机,不用修改,如果是Linux主机,可能需要填上数据库的地址。

方法B:重新安装wordpress来修改wp-config.php

第一种方法是直接修改wp-config.php文件,估计很多朋友第一次都不会修改,而且每次修改后都上传,也挺麻烦。所以这里给大家介绍一种更方便的方法,通过重建wordpress来修改wp-config.php。

找到wordpress根目录下的wp-config-sample.php文件,如果没有,新下载一个wordpress然后从中找到这个文件,上传到你的网站wordpress根目录。

然后,删除根目录下的wp-config.php文件。

最后,按照wordpress的安装方法重新安装wordpress即可。

PS:

  • 这里所说的重建wordpress只是表面上重建,本质上就是重新定义了wp-congfig.php。
  • 安装好后,建议删除wp-config-sample.php。

望星湖畔, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明WordPress博客从Godaddy主机搬迁到cnhost.asia完整过程
喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(3)个小伙伴在吐槽
  1. 多支持吧。。
    轮盘讯特2014-03-29 10:58 回复
  2. 我实在是懒得折腾啊
    Louis Han2014-04-01 12:36 回复
    • 我是忘了更改配置了,也是个菜鸟。。。 :razz:
      admin2014-04-01 16:19 回复