侯三爷

  • 首页
  • 说说碎语
  • 系统输出
    • GTD
    • 读书笔记
    • 零星思考
  • 学习笔记
    • 优秀工具
    • Linux
    • Wordpress
  • IT管理
  • 留言板
  • 关于侯三爷
侯三爷
致力于为全行业实现数字化卓越运营
  1. 首页
  2. IT技术
  3. Wordpress
  4. 正文

如何把正使用的wordpress更换域名并迁移服务器

2017年8月10日 7436点热度 0人点赞 0条评论

博客原来的地址是http://houge.in,一直放在国外的服务器上,哥们儿帮忙托管,只不过速度、管理权都比较少,出现问题也比较麻烦,现在终于迁移到了腾讯云,记录一下迁移域名和服务器的方法:

一、迁移Wordpress博客

迁移需要三步,首先需要准备好迁移环境,具体要配置好PHP+Nginx或者PHP+apache环境,还需要安装Mysql服务,其次是打包博客数据,导出博客数据库,最后是将打包的数据上传到新服务器的网站目录下,同时需要将博客数据库导入到新环境中。

(一)准备迁移环境

本次任务是把我的博客迁移到腾讯云上。服务器已经配置完毕,数据库也是自己搭建的。

(二)打包博客数据,导出博客数据库

这一步需要将原来博客所在的网站数据全部打包,使用tar 将博客数据压缩。

tar -czvf  blog.tar.gz  /www/wordpress   #/www/wordpress为博客数据所在目录

然后要将博客数据库导出,使用mysqldump导出。

mysqldump -u root -p abc> abc.sql

敲回车后会提示输入密码,然后就会将数据库中的数据和表结构导出到 abc.sql。

(三)解包数据,导入数据库

将打包的网站数据上传到新环境中,解包命令为:

tar -xzvf  blog.tar.gz

将博客数据库导入到新数据库中

1、选择数据库

mysql>use abc;

2、设置数据库编码

mysql>set names utf8;

3、导入数据(注意sql文件的路径)

mysql>source /home/abc/abc.sql;

完成以上步骤后,修改wp-config.php文件,填入新的数据库信息。

最后将域名解析到新服务器,就完成了wordpress博客网站的迁移。

然后把老域名301解析到新域名上。

二、更换wordpress博客域名

WordPress网站迁移成功后, 如果要更换域名,就要在数据库中执行SQL命令,将博客的域名更换。SQL命令为:

UPDATE wp_options SET option_value = replace(option_value, 'houge.in','housanye.com') ;
UPDATE wp_posts SET post_content = replace(post_content, 'houge.in','housanye.com') ;
UPDATE wp_comments SET comment_content = replace(comment_content, 'houge.in', 'housanye.com') ;
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'houge.in', 'housanye.com') ;

houge.in为老域名,housanye.com为新域名

执行完就可以用新域名访问了。

当然,在修改过程中,有些其他的问题,比如附件文件有乱码,自己再整理一遍就可以了,因为我的数据是用插件备份下来的,所以存在乱码的情况,建议大家直接用FTP下载下来吧。

本作品采用 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 进行许可
标签: wordpress 数据库 迁移
最后更新:2017年8月10日

侯三爷

格物致知 | 切己体察 | 虚心涵泳 | 诚意正心

点赞

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

侯三爷

格物致知 | 切己体察 | 虚心涵泳 | 诚意正心

最近评论
侯三爷 发布于 8 个月前(06月27日) 太忙好久没有写文章了,刚刚通过评论,也感谢你的努力!
昵称被占用 发布于 1 年前(12月11日) 鉴于老版本 ALTRun 已经不再更新, 推荐一下 使用 AutoHotkey 优化重写的新版 AL...
侯三爷 发布于 3 年前(11月02日) 很久很久了,太忙了,没时间写了,快要把精力腾出来了
言之在线 发布于 3 年前(10月08日) 这是多久没更新了
侯三爷 发布于 4 年前(10月08日) 经历很重要
标签聚合
思维 GTD 目标 项目 CIO 理想 深入浅出GTD 调研

COPYRIGHT © 2022 侯三爷. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang