WordPress网站迁移教程(更换网站空间)

在WordPress建站过程中,由于种种原因,都有可能遇到WordPress网站数据迁移的时候,对于不了解网站维护的站长来说,这个网站迁移过程就显得有些无从下手了。不要怕,其实并没有多复杂,通过本文的讲解后,你就可以完全清晰地动手解决WordPress数据迁移服务器的问题了。

搞清网站迁移的状态和内容

一般迁移网站有2种情况:(以A站为旧站,B站为新站为例介绍)

1) A空间+a域名 迁移至 B空间+a域名 (只更换网站空间,网站域名不变)
2) A空间+a域名 迁移至 B空间+b域名 (更换网站空间的同时,也更换网站域名)

以上两种情况,先要搞清楚自己迁移网站是属于哪种,在根据下面各自情况的迁移教程进行操作。

首先,我们以第一种最常见的“A空间+a域名 迁移至 B空间+a域名 (只更换网站空间,网站域名不变)”为例,对WordPress网站迁移进行详细的介绍。

1. 备份网站程序和数据库

1.1 备份网站程序

备份的网站程序包括WordPress程序(网站安装目录,一般是/www或者/wwwroot目录)和网站后台上传过的图片和其他附件(对应目录为/wp-content/uploads/),可直接进入主机管理的文件管理中,把整个网站目录在线压缩后(一般为.zip格式)下载到本地计算机;也可以通过网站FTP,把整个网站文件下单到本地计算机。
1.2 备份数据库

备份数据库的方法也有多种,介绍2个最常用的:

方法1:进入A空间主机的 phpMyAdmin 数据库管理中,找到网站的数据库在线导出下载到本地计算机;

WordPress网站迁移教程(更换网站空间)

方法2:使用数据库备份插件 WP-DB-Backup 点击下载),安装启用后,直接在网站管理后台备份数据库。

把网站程序和数据库备份好,也就完成了旧网站A空间的全部备份工作了,下面就要开始进行新网站B站的数据恢复了。

 

2. 恢复网站程序和数据库

备份好整个网站程序和数据库后,就要登录到新网站B站的主机管理和数据库管理,进行导入恢复工作了。

2.1 恢复网站程序

登录到B空间所在的主机管理的文件管理中,把之前备份好的网站程序压缩包(一般为.zip格式)上传到网站目录,然后在线解压完成网站程序的迁移;如果你的新网站主机不支持在线解压功能,那就要登录B空间的FTP进行逐个文件的上传了。

2.2 恢复数据库

登录到B空间所在主机的 phpMyAdmin 数据库管理,在界面上找到【导入】按钮,把备份好的A空间数据库导入即可;

WordPress网站迁移教程(更换网站空间)

需要注意的是,B空间中的数据库必须是空的,如果里面有WordPress数据库并且和A空间的数据库前缀一样的话就可能导入出错。

2.3 重新配置数据库信息

数据库导入后,还是不能正常访问的,因为你A空间的数据库和B空间的数据库名称、数据库用户名、数据库密码和数据库地址都可能不同,需要重新配置程序中的数据库信息后才行。

在B站的文件管理中根目录下找到数据库配置文件 wp-config.php,找到以下代码:

// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define('DB_NAME', 'old_database_name');

/** MySQL数据库用户名 */
define(‘DB_USER’, ‘old_username‘);

/** MySQL数据库密码 */
define(‘DB_PASSWORD’, ‘old_password‘);

/** MySQL主机 */
define(‘DB_HOST’, ‘localhost’);

把里面的 old_database_name 就数据库名称改成B站的数据库名称,old_username 改成B空间的数据库用户名,old_password 改成B空间的数据库密码,如果数据库主机不同,也需要修改为B空间的数据库主机(这要根据空间商提供的数据库地址进行修改,一般为localhost,绝大多数情况下不用修改)。

2.4 解析域名

这一步最后执行,可以最大程序上不影响你的网站访问,把网站程序和数据库都迁移好后再把网站域名解析到B空间所在主机。

通过以上的操作后,在域名不变的情况下,整个网站就迁移完成可以正常访问了。

 

3. 更换域名的网站迁移

以上的WordPress网站迁移是在域名不变的情况下进行的,也就是 A空间+a域名 迁移至 B空间+a域名 的情况;如果同时需要更换新的域名,A空间+a域名 迁移至 B空间+b域名呢?除了进行以上操作外,还需要进行新旧域名的替换。

如果要更换域名操作,具体请查看专门的教程(WordPress更换域名的操作方法

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/9561.html

(0)
江山如画的头像江山如画管理团队
上一篇 2021年5月1日 下午5:39
下一篇 2021年5月7日 下午2:15

99%的人还看了以下文章

  • WordPress无插件实现边栏小工具调取一周热门,一月热门文章

    热门文章是指某段时间内评论最多的文章,关注最多的文章。在边栏中显示热门文章,可以方便读者阅读,吸引用户。 WordPress中我们可以通过插件来实现,但过多的插件会影响我们的网站速度,125建站网教给大家使用自定义函数来实现,代码非常简单哦! 一、在 functions.php添加以下代码 /* 某段时间内最热文章 */ function most_comm…

    2018年2月5日
    4.4K0
  • wordpress网站图片防盗链设置方法

    1.虚拟主机防盗链设置方法 网站图片防盗链,如果用的虚拟主机,网站空间管理后台会有防盗链的设置,一键点击就可以了。 如下图: 2.wordpress插件图片防盗链设置方法 下载WordPress Hotlink protection plugin插件,并安装。安装插件后,可以进入插件设置页面。 可以在该插件后台设定要保护图片的路径,如wp-content/u…

    2018年12月27日
    2.4K0
  • 精!WordPress发布文章提示此响应不是合法的JSON响应(已解决)

    在WordPress后台编辑发布文章时,提示“此响应不是合法的JSON响应”,文章无法发布。 百度搜索有很多文章让从以下4个方面检查问题 1.Rest API的问题 2.伪静态的问题 3.系统镜像问题 4.SSL 转换问题 但是,以上情况,都没有解决“此响应不是合法的JSON响应” 重启服务器,换wordpress主题都没有解决“此响应不是合法的JSON响应…

    2022年11月21日
    2.2K0
  • wordpress 数据库(文章)内容批量替换及删除修订版本的方法

    WordPress程序在运行一段时间后会发现速度越来越慢,除了插件和内容外,很多时候影响我们WordPress网站速度的原因在于内部结构和数据冗余文件导致的。 很多时候我们没有多少文章,但是数据库都有好多M。原因是WordPress编辑或修改文章时自动保存生成一个修订版本,默认是每分钟1次,主要是方便恢复,初衷是好的,不过日积月累,会产生大量的冗余数据,加重…

    2018年2月3日
    4.1K0
  • 最新版WordPress如何移除头部多余信息

    最新版WordPress如何移除头部多余信息,WordPress版本不同,你可以在你网站首页右键查看源代码,根据需要添加移除代码!

    2018年2月13日
    2.8K0
  • WordPress在线代码运行插件下载及:RunCode 集成编辑器按钮

    在编程网站经常看到文章给出代码示例,我们可以点击运行代码,可以查看代码运行结果,还可以修改部分代码后运行,给用户带来非常好的体验。如下图: html5文件这是www.125jz.com提供的html5文件代码示例 这种“运行代码、复制代码、另存为代码的运行框,在wordpress中如何实现? 一种是不用插件的方法,需要下载run-code-OL.js文件,并…

    2018年1月22日
    4.5K1

发表回复

登录后才能评论