您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程

wordpress搬家迁移服务器的方法实例

林包显2025-02-18WordPress教程已有人查阅

导读从一个地方搬到另一个窝,我必定会带着我的Wordpress,这就涉及到博客的迁移了。首先申明,该文非原创,放在这里主要是为了方便自己日后再次需要转移博客时,能很快锁定文章目标。

从一个地方搬到另一个窝,我必定会带着我的Wordpress,这就涉及到博客的迁移了。首先申明,该文非原创,放在这里主要是为了方便自己日后再次需要转移博客时,能很快锁定文章目标。
这篇文章主要介绍怎样将wordpress从一台服务器移动到另一台服务器。假定我们使用服务器的IP作为访问地址,现有服务器A(11.11.11.11)和服务器B(22.22.22.22)。
本例,我们将wordpress从 http://11.11.11.11 转移到http://22.22.22.22/portal下。
移动wordpress主要涉及到以下两个方面:
(1)代码的转移
代码的转移比较简单,直接将我们的wordpress源码从服务器A转移至服务器B的相应目录下(portal)。使用ftp进行上传部署即可,然后根据实际情况修改wp-config.php中连接数据库的相关信息。
(2)数据库的转移
数据库的转移:
·创建数据库的备份:mysqldump -u username -p database_name > yourdatabase.sql以上命令,会创建一个database_name的备份,将博客的相关信息存入yourdatabase.sql中。
·还原备份的数据库
首先,需要创建一个数据库,在创建数据库时较好指定数据库的编码,这里使用的是utf8:
CREATE DATABASE database_name
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;
然后,就可以导入我们之前创建的数据库备份:
mysql -u username -p database_name < yourdatabase.sql
这样,我们的数据库就已经转移了。
·更新数据库表中的URL信息
更新wp_options表中的以下两处:option_name = siteurl 和 option_name = home, 然后才可以访问首页。
update wp_options set option_value='http://22.22.22.22/portal' where option_name='siteurl';
update wp_options set option_value='http://22.22.22.22/portal' where option_name='home';
更新wp_posts表中的guid字段,post_content字段,post_excerpt字段,替换其中的URL。这样可以使得图片和链接的地址更新。
mysql> update wp_posts set guid = replace(guid,'11.11.11.11','22.22.22.22/portal');
mysql> update wp_posts set post_content= replace(post_content,'11.11.11.11','22.22.22.22/portal');
mysql> update wp_posts set post_excerpt= replace(post_excerpt,'11.11.11.11','22.22.22.22/portal');
如果,还要其他插件中存储了URL,也需要进行REPLACE处理。 至此,您的wordpress成功迁移到http://22.22.22.22/portal。

本文标签:

很赞哦! ()

相关源码

  • (自适应响应式)个人作品技术文章博客网站模板下载基于PbootCMS内核开发的响应式博客模板,为数字营销、技术分享类内容打造。采用前沿设计理念,兼顾内容展示与阅读体验,适配各类终端设备。通过本模板可快速构建专业级行业博客,有效传播专业知识与案例成果。查看源码
  • (PC+WAP)聚氨酯粉末涂料防腐耐用材料粘合剂网站源码下载为化工涂料企业设计的展示系统,集成产品技术参数库、颜色样板展示器和配方查询模块。支持粉末涂料、环氧树脂等多类产品分类展示查看源码
  • 帝国cms7.5手游评测资讯礼包合集游戏专区下载网站模板本模板基于帝国CMS系统开发,为手游门户网站设计。支持PC端与移动端同步生成HTML静态页面,内置多端同步生成功能。模板架构针对手业特点优化,满足APP下载、游戏资讯、攻略等内容发布需求。查看源码
  • (自适应)APP应用软件落地页单页推广页网站模板下载基于PbootCMS内核开发的响应式单页模板,为企业产品展示、服务推广等应用场景设计。通过简洁直观的视觉布局与高效的技术架构,帮助用户快速构建专业级落地页面,实现移动端与PC端数据实时同步展示。查看源码
  • (自适应)游泳馆泳池水处理器设备pbootcms网站模板免费下载专注服务于泳池水处理设备制造商、泳池系统工程商等企业用户。模板预设设备分类体系、技术参数展示模块和解决方案呈现页面,满足行业特有展示需求。查看源码
  • (自适应)帝国cms7.5文章新闻博客整站源码( 带会员中心)本模板基于帝国CMS内核开发,为新闻资讯、个人博客及作品展示类网站设计。采用响应式布局技术,确保在手机、平板和电脑等不同设备上都能获得良好的浏览体验。查看源码
分享笔记 (共有 篇笔记)
验证码: