如何将WordPress站点转移到其他服务器?
必不可少的文件
对于这个问题,你首先要清楚:网站的相关设置,文字、图片等内容是存放在哪里的?哪些文件是必须转移的?
- MySQL数据库,它保存了网站所有的设置和数据信息。
- 网站根目录下的 wp-content 目录是存放插件、主题等文件的,一般都是要备份的
- 网站根目录下的 wp-config.php 文件,包含了网站的基本设置(比如数据库链接信息等),是必须的
总之,网站的转移包含两方面的内容:数据库 + 文件(插件、主题和附件)
常用WordPress站点转移方式
- 将网站的所有文件都使用FTP等方式上传到远程主机空间。
- 登录本地phpMyAdmin,导出本地数据库
- 或使用MySQL命令导出sql文件(记得导出文件结构以及数据)
- 在远程主机创建空白数据库,登录远程phpMyAdmin,导入本地的数据库文件
- 或使用MySQL命令导入数据库,首先先创建一个空的数据库,然后通过命令导入(mysql -uroot -p 数据库名称 < sql文件的绝对地址)
- 打开网站根目录下的 wp-config.php 文件,将里面的数据库链接信息修改为刚才创建的远程数据库,如果前缀不一样,也要记得修改,同样也是这个文件。
- 修复域名和链接,登录phpMyAdmin后台,打开导入的数据库,找到wp_options表格,修改siteurl,home两个value的数值为新站点域名。
恭喜您,网站转移成功!