关于wordpress安全、通用的搬家方法

WordPress搬家,一直以来都没有比较官方、安全的搬家方法。目前网上多见的都是通过phpmyadmin导出数据库,然后在新的服务器上导入数据库,以实现搬家的目的。但是这样做受到很多外在因素的限制,比如说新服务器中的mysql数据库版本不同、新服务器的数据库名不同、用户名密码不同等等,导致某些特殊情况下搬家不成功。有时候发生误操作,还有可能导致网站数据库崩溃。

建站搬家教程
建站搬家教程

 

其实wordpress自身是带有导入/导出功能的。这项功能可以将站点的所有文章、页面、评论、自定义字段、条目信息(分类和标签等)、导航菜单以及自定义文章全部导出为xml文件,并且可以直接在新的wordpress系统中恢复。由于这种操作方法是全新的wordpress安装,并且数据库、网站配置文件都是全新的配置安装,有效的杜绝了搬家后某些情况下数据库名称、网站路径、配置路径不一致产生的各种错误。

使用这种方法搬家,相对数据库导入、网站程序文件复制的方法来说工作量稍微大一些。但是从某些角度来说,这种搬家方法无需担心配置文件出错、数据库连接不稳定,也无需打开源代码,修改各种配置文件。相比较来说,也是一种效率的提升。

简单的说明一下,这种搬家方法,导出的xml文件中只包含网站的 文章、页面、导航菜单、评论、自定义字段、分类、标签、自定义文章、用户信息。不包含网站的 设置、友情链接、插件设置、主题小工具。因此我们在导出xml文件后,需要对网站的设置、友情链接、插件设置、主题小工具的设置进行手动记录。

具体操作流程如下:
1.进入wordpress后台 -> 工具 -> 导出 -> 所有内容 -> 下载导出文件
wordpress的导出功能

2.手动记录网站的设置、友情链接、插件设置、主题小工具的设置。建议将各项以前修改过的记录记在一个txt文本中,便于恢复时快速查阅设置。具体工作量并不算太大,只要设置过一次的话,相信不是难事。

3.一切准备就绪后,将域名解析到新的服务器上,并在新的服务器上安装全新的wordpress系统,这里就不用我多说了吧,相信大家都会装=。=

接着将旧网站中的【/wp-content/plugins】、【/wp-content/themes 】、 【/wp-content/uploads】三个目录的文件复制到新wordpress系统的对应目录中。

4.登陆新的wordpress后台,打开 工具 -> 导入 这里会让大家选择导入的方式,我们这里只要选择wordpress即可,如图:
20130711230053
点击wordpress后,会提示需要安装插件。插件安装后,会进入导入界;选择之前导出的xml文件,将其上传到服务器中,如图:
QQ截图20130711230356

 

上传完成后,会提示是否需要修改用户名、修改用户身份,是否需要下载附件。一般情况下,如无特殊需求直接点击提交即可。如图:

QQ截图20130711230541

到这一步,之前备份的数据已经导入完成。

5.数据导入完成后,需要对系统默认产生的一些数据与设置进行清理,比如 “你好,世界”、“示例页面”等内容进行删除。重新调整 主题中的导航菜单,将其修改为之前正常的菜单结构。

6.进入 插件 -> 已安装的插件 将所有插件启用 。然后把之前通过txt文本记录下来的“网站的设置、友情链接、插件设置、主题小工具的设置”等内容进行相应的恢复设置。完成这一步,基本上网站就基本搬家完毕,网站已经可以正常访问。剩下的就是设置301跳转、上传robost文件等特殊操作了。相信对于大家来说也不是太复杂的工作。

结语:此方法适用于任何情况下的搬家、即使是不同的服务器环境、不同的数据库版本,只要能够正常安装wordpress都可以进行搬家;尤其在虚拟空间上更为适用。

在某些情况下,其实还可以用于wordpress重装、修改系统文件出现无法打开网站等问题时紧急恢复等等。

所以大家最好养成习惯,经常将网站内容导出为xml进行保存备份,以备不时之需。

 

本文来自frontopen网站http://www.frontopen.com/1115.html ,经授权后发布,本文观点不代表小嵘SEO立场,转载请联系原作者。

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月13日 13:37
下一篇 2019年6月13日 14:42

相关推荐

  • 国外域名商DYNADOT:.BEST后缀域名免费注册

    国外域名商DYNADOT:.BEST后缀域名免费注册   目前这个码子又复活了,昨天注册了一个然后过了几分钟就凉了,刚才试了一下又能用了,需要的赶快去注册一个了! Ps:这家注册/登录的验证码比较沙雕,需要大写字母! 活动地址:https://www.dynadot.com/community/blog/black-friday-2019.html…

    2019年11月30日
    01.3K
  • 推荐一款WordPress博客网站的采集插件工具

    这次,小编来推荐一款WordPress博客网站的采集插件工具,希望能帮助使用Wordpress开源程序做网站的小伙伴们。 关于如何安装WordPress博客网站的采集插件工具 下载插件长腿蜘蛛-CTspider 然后到WordPress插件页面点击上传,安装启用即可。 如果使用FTP上传,请使用二进制上传协议。 关于采集插件工具如何授权? 登录长腿蜘蛛-CT…

    2019年11月25日 免费建站教程
    01.1K
  • 个人网站公安备案应该如何操作?

    这次,小编来给大家说说 “个人网站需要公安备案吗?个人网站公安备案怎么操作?”的问题。 现在我们做网站,只要是国内的空间就都需要备案的,香港或者是国外的主机虽然不用备案,但是速度比不上国内的云主机与云服务器VPS(香港或者国外的空间需要加带宽,不然会很慢),而且显得不正规,因此网站最好都要备案。 个人网站需要公安备案吗? 现在的个人网站备案,不单是指网站备案…

    2019年10月29日
    01.2K
  • WordPress菜单插件安装推荐

    这次,小编来推荐几款WordPress菜单插件给大家。 菜单栏呢,它不仅可以作为浏览内容的导航工具,它还可以用来吸引访问者的注意力。换句话说,仅仅具有导航功能的菜单通常是不够的,可能还需要添加一些插件来使它更加生动。 在本文中,小编选择了2019年WordPress的10个最佳菜单插件。 1)MaxMegaMenu MaxMegaMenu可以自动替换word…

    2019年6月14日 免费建站教程
    01.2K
  • 服务器入门篇,Web服务器是什么东西?

    新手服务器入门必学,Web服务器是什么意思? 您在使用云服务器 ECS 的时候,可能会遇到各种问题,例如远程连接、更换操作系统、扩容、升降配、使用快照和镜像等。本文介绍了以下资源的最常用操作,方便您参考,包括: 实例、磁盘、快照、自动快照策略、镜像、安全组 服务器基础入门2分钟视频,帮助你了解服务器常用操作。 链接:https://pan.baidu.com…

    2019年3月13日
    11.1K
  • 关于织梦模板代码添加

    这次,小编来说说,关于 “关于织梦模板代码添加” 的这个话题。 对于织梦模板这块,几乎都是由程序员写的,如果我们不懂代码,想修改自己模板是比较困难的。前段时间我找了一个模板,挺喜欢的,可是有一个缺点非常扎心,没有相关推荐。大家都知道,相关推荐在一个网页当中还是比较重要的,无论是站在搜索引擎还是用户的角度来看,都是非常友好的。下面我就给大家分享几个整理好的相关…

    2019年9月3日
    0910
  • 织梦Dede开源系统工具,织梦网站如何进行安全设置

    (为了安全起见,建议先做好全站数据和文件的备份,以下教程是总结经验,本人也是这样设置,并且没有任何问题) 1、修改默认后台名。 打开网站根目录,找到[dede],这个文件夹就是后台的路径,可以随意修改,比如修改为[adminbuy],此时后台登陆的路径为:http://www.*****.com/adminbuy/ 2、删除member文件夹(一共就两个模板…

    2019年7月15日 免费建站教程
    11.2K
  • 关于Discuz!X3.4安装详细图文教程,安装简单

    说明:本文档用于帮助您全新安装完整的 Discuz! X3.4 社区软件 一、下载 Discuz! X3.4 到本地或者服务器上 下载地址:https://gitee.com/3dming/DiscuzL/attach_files 二、解压并上传 Discuz! X3.4 程序到服务器且修改相应目录权限 1、上传 Discuz! X3.4 程序到服务器上解压…

    2019年7月21日 免费建站教程
    11.9K
  • 解决phpmyadmin报错continue” targeting switch is equivalent to “break”. Did you mean to use “continue 2”?

    建站教程之解决报错问题。 关于phpmyadmin报错continue” targeting switch is equivalent to “break”. Did you mean to use “continue 2”?     错误详细信息 Warning in ./li…

    2019年8月3日
    14.2K
  • Discuz论坛网站数据库迁移搬家修改配置文件

    关于discuz开源程序做的网站搬家 discuz搬家的话,必然是需要网站页面与数据库两部分的迁移。然后则是需要把网站页面部分连接上新的数据库账号和密码。 而discuz具体数据库变更与迁移如下: 对discuz论坛做了数据库信息变更或者迁移后需要修改下面三个文件的配置信息。 config/config_ucenter.php config/config_g…

    2019年9月14日
    01.5K
  • 免插件来实现wordpress站点内容敏感关键词替换

    这次,小编来给大家介绍一下“免插件来实现wordpress站点内容敏感关键词替换”。希望对用wordpress框架建站的小伙伴们有所帮助哦。 无论是国内或者国外的主机站点,都无法避免敏感关键词的骚扰。国内由于某种特殊性,是要绝对的禁止出现敏感关键词的,一旦出现情节验证的将面临关站或者法律惩罚。 境外php免备案虚拟主机虽然对敏感关键词没有严厉的管制,但是选择…

    2020年8月4日
    01.3K
  • 俄罗斯VPS云服务器155元/3年支持支付宝

    俄罗斯VPS云服务器155元/3年支持支付宝,本方法有峰哥博客提供。工具:谷歌浏览器+谷歌浏览器上面的谷歌自动翻译。(需要翻译俄罗斯文) VPS配置如下; CPU:E5-2650 内存:512MB(实际只有458MB) 硬盘:10G(SWAP:1G) IPV4:1 构架:KVM   博主家里联通网用着还行,延迟在130~160之间 有图比基本稳定在…

    2019年11月27日
    01.2K