关于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

相关推荐

  • 织梦dede网站自动生成xml文件地图详细教程

    本文教大家使用织梦生成xml地图,快速生成sitemap提升页面收录和抓取排名。经忧哥亲试有效,分享给大家。 1,首先了解一下织梦自带的网站地图生成功能 通过改造把这两项功能改成百度XML地图 及  谷歌网站地图。 2,开始代码进行改造 在 /templets/plus 目录下找到两个文件sitemap.htm 和 rssmap.htm,前者我们当中是百度的…

    2019年3月13日
    02.5K
  • 外贸建站必备,必备翻译工具,推荐三款

    外贸建站必备,必备翻译工具,我来推荐三款比较实用的。 第一款:需要用VPN后才可以使用,经济实惠,因为免费。   第二款:灵格斯,有只鸟的图标的翻译工具,多个词库可供下载,也是免费的词典。   第三款:也是最多人使用的一款,网易有道词典。有道词典手机app下载也方便,所占手机的存储量也不高,简单粗暴,免费。   英语不好的,英语…

    2019年3月16日
    11.7K
  • 关于仿站扒站工具

    看到人家好看的网站主题模板想要怎么办?自己又不懂代码又不想花钱请人来写怎么办?接下来分享一个自用的“扒站神器”(单页面扒站工具)输入目标网站网址点击两下就可以把想要的模板网页下载下来。 平时自己收藏使用的免费分享给大家。 仿站(扒站)工具介绍 仿站小工具是通过网址下载静态网页的工具。从输入的网址下载html代码,提取出JS、Css、Image、Picture…

    2019年3月14日 免费建站教程
    03.4K
  • 忘记了Linux 3-6版本宝塔面板密码怎么办?

    进入ssh 输入以下命令重置密码(把命令最后面的   “testpasswd”  替换成你要改的新密码) 注:若是debian/ubuntu用户,请使用有root权限的账户去执行这条命令 cd /www/server/panel && python tools.py panel testpasswd 复制代码 紫框即你要修改的密码红框即面板账…

    2019年8月4日
    01.5K
  • wordpress如何从代码里查看是使用了哪个模板?

    wordpress如何从代码里查看是使用了哪个模板? 要查看 WordPress 网站中正在使用的模板,可以按照以下步骤: 登录 WordPress 后台。 在左侧导航栏中选择“外观”(Appearance)选项卡。 在下拉菜单中选择“编辑”(Editor)选项。 在编辑器页面右侧,将下拉菜单切换到“主题功能文件”(Theme Functions)。 在主题…

    2023年5月18日
    01.1K
  • shopify外贸独立站后台怎样自定义动态结账按钮呢?

    今天,小编来给大家介绍一下,关于 “shopify外贸独立站后台怎样自定义动态结账按钮呢?” 的相关干货。希望能帮助刚使用shopify不久的小伙伴们哦。 外贸独立站Shopify的卖家可以对无品牌动态结账按钮上的颜色和字体进行自定义,以此来匹配您的在线商店风格。无法对品牌版本的按钮进行自定义。 在对动态结账按钮进行自定义之前,请确保将它们添加到您的在线商店…

    2020年6月5日
    01.3K
  • 关于博客站WordPress自动推送的插件

    这次,小编来给大家推荐一个插件,希望对大家做wordpress网站的站长有所帮助。这是一款 ”关于博客站WordPress自动推送的插件“。 百度搜索推送管理WP插件-提升博客页面百度收录效率 百度搜索推送管理插件是基于百度站长平台对站长开放的链接提交接口开发的,支持站长通过主动推送,自动推送和sitemap推送三种方式,向百度搜索引擎推送链接,提升百度搜索…

    2019年12月15日
    01.5K
  • 怎样利用宝塔面板搭建服务器环境与网站?

    我们将在空白的宝塔面板内搭建服务器环境及相关配置 宝塔 首先设置服务器环境,是选择lamp环境还是lnmp环境看个人需求,点击页面中的一键安装就可; 宝塔面板 在左侧会显示待完成任务,系统会自行进行安装; 宝塔软件安装 待完成所有安装即可,然后我们安装一下其他扩展; 点击左软件管理,在右侧找到一下三项Redis、PHP守护、七牛云存储 1.5,进行安装,待完…

    2019年6月10日 免费建站教程
    01.5K
  • 源码建站DeDe织梦CMS安装页面出现dir

    这次,小编来给大家说说一个常见的织梦建站问题,“源码建站DeDe织梦CMS安装页面出现dir”。相信很多小伙伴有遇到过,那应该怎样解决呢?接下来,我们来看看吧。 有些小伙伴们买了的dede织梦CMS的二次开发的源码结果又遇见安装时出现dir,认为这套源码时不能安装的 ,我今天给大家带来一个这样的教程吧! 1.遇见安装页面出现dir 2.你这个肯定是已经安装过…

    2020年6月8日 免费建站教程
    02.4K
  • 关于WordPress固定链接,伪静态设置教程分享

    WordPress默认链接是参数的形式,也就是常说的动态链接,这种链接对于SEO来说并不是很友好,所以一般我们都会对WordPress的固定链接格式进行修改,设置成伪静态。伪静态与静态的区别就是链接看起来是和静态页面链接一样,但是其实页面还是程序动态生成的。   伪静态是需要服务器支持的,比如mod_rewrite模块、伪静态规则的配置,具体可以咨…

    2019年3月20日
    12.1K
  • 个人网站公安备案应该如何操作?

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

    2019年10月29日
    01.5K
  • 关于Apache的服务器环境管理面板的教程

    Apache服务器环境,免费Linux管理面板 免费Linux管理面板 http://www.365yg.com/item/6414812516660019714/ 一键搭建自己的网站 http://www.365yg.com/item/6414813720978915842/ 如何远程连接管理Linux服务器 http://www.365yg.com/it…

    2019年3月13日
    01.5K