wordpress网站迁移更换服务器成功过程!

  • A+
所属分类:电脑技巧

wordpress网站迁移更换服务器成功

 

目录

准备工作

迁移准备:

解析dns

安装宝塔

wordpress安装

All-in-One WP Migration 插件

All-in-One WP Migration 插件

旧服务器--导出数据

解决上传限制50mb问题

解决导入数据导入失败或者进度条长时间不动

新服务器--导入数据

最后设置

数据库设置

wordpress设置

网站访问问题

网页打不开

网页访问不正常

图片显示不了

其他方法

迁移成功


 

准备工作

一年前新用户福利在阿里云购买的轻量快到期了,续费挺贵的,100元一个月。后来准备换一个稍微便宜一点的。网上看很多教程,并不全,遇到了很多问题,来来回回的搜了好多次,遇到好问题。今天我整理一下最近遇到的几个问题,方便大家以后查阅或者以后更换服务器作为参考教程。

首先我这里用的是wordpress 其实我感觉方法都差不多只不过有的插件提供了免费迁移的服务。我这里成功迁移的用的是 All-in-One WP Migration

 

迁移准备:

旧服务器 :快过期的服务器

新服务器:新购买的服务器准备把网站迁移到这里。

 

解析dns

wordpress网站迁移更换服务器成功过程!

你需要把旧服务器的ip地址更换为新服务器的ip地址。

我这里用的是阿里云。点进去 修改记录值 填入新服务器的ip地址

wordpress网站迁移更换服务器成功过程!

 

安装宝塔

安全前一定要去服务商如我的是阿里云 去服务器面板找到安全组或者防火墙 开放88885端口即可。

 

如果你是新服务器并没有安装宝塔,可以参考安装宝塔流程进行安装完成网站的初步部署,如果已经安装了宝塔,请直接跳到下一部分

首先安装宝塔,进入远控中心输入以下命令

Centos安装脚本:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

Ubuntu/Deepin安装脚本

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

Debian安装脚本

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec

万能安装脚本

if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

等待几分钟即可安装成功

安装成功后会显示登录地址,账号和密码,如果忘记或者没有保存 可以输入以下命令

/etc/init.d/bt default
wordpress网站迁移更换服务器成功过程!

宝塔安装成功后进入面板,安装必要的东西,比如Nginx  php mysql phpadmin 等

安装完成后,添加站点--添加域名

wordpress网站迁移更换服务器成功过程!

 

 

wordpress安装

这是最基础的部分了就不说了

wordpress官方下载地址

Blog Tool, Publishing Platform, and CMS | WordPress.org

 

All-in-One WP Migration 插件

All-in-One WP Migration 插件

新服务器和旧服务器都需要安装,直接wp后台搜 All-in-One WP Migration 即可

旧服务器--导出数据

wordpress网站迁移更换服务器成功过程!

导出后点击按钮下载等待下载完成。

解决上传限制50mb问题

很多站的数据早已经超过了50mb 而这个插件免费提供的只有50mb。你需要

进入宝塔后台--找到php点击管理,在post 和上传文件限制 设置成你想要的数值

然后点击确定   必须重启一次!

然后再看下一步

wordpress网站迁移更换服务器成功过程!

解决导入数据导入失败或者进度条长时间不动

进入宝塔后台--找到Nginx 点击管理,在最大上传文件 设置成你想要的数值

然后点击确定    同样必须 必须重启一次!

接着你就可以在新站导入数据了

wordpress网站迁移更换服务器成功过程!

 

新服务器--导入数据

插件中找到导入(Import)选择刚才生成的 wordpress.xml 文件

点击确认,

然后会让你确认会覆盖数据,点击确认即可覆盖

请注意它会默认下载包括 数据库、插件、主题、媒体等内容

如果需要设置 在导出时 高级选项可选择

wordpress网站迁移更换服务器成功过程!

 最后设置

数据库设置

你打开新服务器的网站如果发现打不开,或者打开空白显示不正常等现象

你需要进入数据库

wordpress网站迁移更换服务器成功过程!

找到 options 这个东东  然后修改右方的地址 修改为你现在用的首页链接。

wordpress网站迁移更换服务器成功过程!

wordpress设置

最最不能忘的就是去宝塔--伪静态--wordpress 设置保存以下

然后就是迁移一下https的证书啦。

 

网站访问问题

网页打不开

如果你的网页打不开,不要担心,这可能是dns解析的暂时性问题。你可以在以下链接输入你的网站进行DNS检测,它会检测全国的地区的dns解析地址是多少,它可以让你判断dns是否解析完全。阿里云网站运维检测平台 (aliyun.com)

wordpress网站迁移更换服务器成功过程!

 

同时你可以ping 一下自己的网站 ping+域名 看访问的ip地址

同时你可以刷新dns缓存

ipconfig /flushdns

刷新缓存后过一会你会发现网站可以打开了。

如果访问不正常请看下文

 

网页访问不正常

例如:空白、网页域名错误、网页排版混乱  请直接按

数据库设置  这个目录中设置即可。

 

图片显示不了

如果以上操作正确的话,你可以换台设备查看一下是否显示正常,

再看下自己的媒体库是否有此图片

如果有请不用担心,这应该是缓存的问题。

刷新缓存,更换浏览器 应该就可以解决了。

 

其他方法

 

关于迁移服务器其实还有其他方法,比如用wordpress自带的导入工具

在工具--导入/导出

在旧服务器和新服务器分别导出导入即可。注意要勾选所有内容才可以和旧服务器的网站内容显示正常

接下来新服务器导入该文件即可,注意要勾选同时下载媒体文件

 

接下来你就可以下载数据库的文件,

在进行数据库的导入了。

导入和导出按钮就在这里

wordpress网站迁移更换服务器成功过程!

 

如果导入失败出现乱码

mysql...

有可能是你的新服务器和旧服务器版本不一样

下载和旧服务器一样的mysql版本就可以了。在这里切换成旧服务器一样的

wordpress网站迁移更换服务器成功过程!

 

网站重定向

网站必须需要做重定向  做权重集中

wordpress网站迁移更换服务器成功过程!

 

迁移成功

最后,网站终于迁移成功了,你可以打开多个浏览器进行测试,让别人访问,刷新dns,清空缓存等方式确认网站迁移成功,迁移过程中一定要小心数据库的备份和操作问题,数据无价,必须谨慎。

 

最后套下cdn

wordpress网站迁移更换服务器成功过程!

 

 

学习资料见知识星球。

以上就是今天要分享的技巧,你学会了吗?若有什么问题,欢迎在下方留言。

快来试试吧,小琥 my21ke007。获取 1000个免费 Excel模板福利​​​​!

更多技巧, www.excelbook.cn

欢迎 加入 零售创新 知识星球,知识星球主要以数据分析、报告分享、数据工具讨论为主;

wordpress网站迁移更换服务器成功过程!

你将获得:

1、价值上万元的专业的PPT报告模板。

2、专业案例分析和解读笔记。

3、实用的Excel、Word、PPT技巧。

4、VIP讨论群,共享资源。

5、优惠的会员商品。

6、一次付费只需99元,即可下载本站文章涉及的文件和软件。

  • 我的微信
  • weinxin
  • 我的知识星球
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: