wordpress网站搬家教程,换服务器搬家流程

经常玩 WordPress 或者在本地测试的完成的时候,当上线难免会遇到 WordPress 换服务器主机搬家的事情,或者主机和域名一起更换。瓜子上个月也做了一次搬家,考虑到网上已有的 WordPress 搬家教程不完整,我来写一个相对完整一些的。

1、准备工作
WordPress网站搬家跟现实当中的搬家其实都差不多。比如搬新家之前,你旧房子(本地服务器)里的东西都要按规则打包(数据库备份)。新服务器也得新建空的数据库,以便旧的数据库恢复等等一切要考虑到的准备工作。
2、域名解析
把域名的 DNS 解析到新的服务器 IP 地址。
这里使用阿里云域名参照以下步骤,在域名控制台选择需要配置解析的域名,单击其操作列下的 解析设置。
在 解析设置 页面,您可以单击 添加解析 并添加需要的解析记录,也可以单击 新手引导,快速设置网站解析。
3、新服务器环境配置
这里推荐大家安装使用宝塔Linux/Windows环境管理面板,简单高效就可以完成服务器环境搭建,详细安装教程可以去官网查看或者联系瓜子为你配置。
4、文件备份
把你本地或者旧服务器上的WordPress全部文件下载下来。
FTP 把根目录下所有文件下载下来,再把所有下下来的所有文件(包括 wordpree 文件及你所用的主题文件)通过 FTP 上传至新服务器目录中。

5、导出数据库文件
导出你本地或旧服务器所使用的数据库,我们将使用phpMyAdmin来导出。很简单,输入 http://localhost/phpmyadmin/ 这个地址,然后选择你所使用的数据库点击导出,接下来进入导出页面设置选项默认即可。

6、上传文件到新服务器的根目录
这时候把刚刚第4步下载下来的WordPress全部文件上传到新服务器
7、在新的空间里创建新的数据库
创建新的数据库是为了让之前导出的本地数据库能够恢复。新的数据库名称密码最好和旧服务器的一样。
8、导入数据库
这一步还是要进入到你的新服务器的phpMyAdmin里,然后选择你刚刚建立的数据库,点击导入刚刚打包的数据库文件。
9、修改站点URL
打开刚刚导入的数据库,接下来需要在数据库里修改站点的URL, 在phpMyAdmin里找到 wp_options 这张表。打开编辑,把siteurl改成你现在新站的域名

10、替换
执行替换命令,把所有表中的 A 网站域名替换为 B 网站域名
UPDATE AAAAAA SET BBBBBB = REPLACE(BBBBBB,’旧地址’,’新地址’);

执行替换命令前需根据自己的情况对以下内容进行修改
AAAAAA:表名
BBBBBB:该表中含有 A 网站域名的字段名字
旧地址:旧网站域名
新地址:新网站域名

按照以上范例,依次对所有含有 A 网站域名的表进行域名替换的修改。
11、修改 wp-config.php

打开新网站根目录,找到 wp-config.php这个文件,修改以下内容

 
  1. define(‘DB_NAME’, ‘wp3′);//这里输入新数据库名称
  2. define(‘DB_USER’, ‘root’);//这里输入数据库用户名
  3. define(‘DB_PASSWORD’, ’123′);//这里是输入数据库密码
  4. define(‘DB_HOST’, ‘localhost’);//这里是数据库服务器,一般都是 localhost

做完以上所有步骤后,在浏览器打开新域名,一般就可以正常访问了。
最后,你要是觉得这样麻烦的话,我建议你使用WordPress备份插件:BackupBuddy 或者 Duplicator。这个会方便很多。

你可能感兴趣的:(WordPress)