wordpress 网站迁移

2018-06-05 13:02:09 +08:00
 JFallen

我是 window 搭建了 wordpress,现在想迁移到 linux 上面,网站目录全部打包解压到了 linux 上,数据库也备份导入到了 linux,现在访问 linux 的网站,wordpress 显示要重新安装,求解。

3071 次点击
所在节点    WordPress
29 条回复
hnbcinfo
2018-06-05 13:38:21 +08:00
没怎么玩过 wordpress,不过参考类似的博客,应该有个 config 文件里面配置上新的域名、数据库信息。或者有个 install 文件,修改配置就可以了吧。
f2f2f
2018-06-05 13:42:23 +08:00
wordpress 自带一个导出功能蛮好用的啊,你只要在 linux 搭一个相同的 wp 环境,然后导入就行了
JFallen
2018-06-05 14:08:42 +08:00
@f2f2f 是导出 XML 吗?
LongLights
2018-06-05 14:11:33 +08:00
直接导出数据库的 sql 文件,再压缩一下网站目录。然后去 linux 那里重新配置好环境,新建好 vhost,把数据库的 sql 文件和网站文件导入相应位置。平时备份我也是这么操作的,挺方便。
xiri
2018-06-05 14:15:00 +08:00
按理说你的操作完全正确的话,是不会需要重新安装的。你是不是换了数据库密码改掉了,那样的话对应的 wp 配置文件也要改
ihainan
2018-06-05 14:15:34 +08:00
我用的这个插件: https://wordpress.org/support/plugin/all-in-one-wp-migration/reviews/#postform

个人觉得效果还可以。
f2f2f
2018-06-05 14:23:49 +08:00
@JFallen 是的
JFallen
2018-06-05 14:43:03 +08:00
@LongLights 我就是这么做的,,但是 linux 那边一打开就进入安装界面。。。 是不是 lamp 没有配好? 需要开什么特殊的模块吗?
Showfom
2018-06-05 14:44:47 +08:00
@JFallen 你到底是导出的 XML 还是 SQL 啊
LongLights
2018-06-05 14:44:56 +08:00
@JFallen 应该是不需要的,你在 wp-config.php 里关于连接数据库的信息都更改了吗?
JFallen
2018-06-05 15:15:58 +08:00
@LongLights 一模一样的数据库密码还有数据名称都没有改
JFallen
2018-06-05 15:16:30 +08:00
@Showfom 我是直接根目录打包,然后导出 SQL 到 linux,做完之后,打开就显示重新安装
Showfom
2018-06-05 15:38:10 +08:00
@JFallen 那你导入了么 没导入肯定要你重装啊
LongLights
2018-06-05 15:39:26 +08:00
@JFallen 那用户名呢
liyer
2018-06-05 15:41:42 +08:00
是不是没有绑定好域名,刚好你的默认目录有个 wordpress
Foolt
2018-06-05 15:47:03 +08:00
在 WordPress 导出导入的方法是错误的。

正确的做法是:
1. 把整个网站目录压缩下载,上传到新服务器解压;
2. 在新服务器配置好虚拟主机,绑定域名,指定到上传的目录(这时候如果你域名也已经修改解析,你打开网站,会提示数据库连接错误);
3. 导出数据库 SQL 文件下载,上传到新 MySQL 服务器,并修改网站根目录下的 wp-config.php 文件,删掉旧的数据库地址和帐号密码,写上新的,保存。
4. 打开网站,已恢复正常访问。
Foolt
2018-06-05 15:49:52 +08:00
绝大部分网站迁移都是这个步骤,不需要在网站程序内什么导出导入。
JFallen
2018-06-05 16:50:20 +08:00
@LongLights 用户也一样
JFallen
2018-06-05 16:50:34 +08:00
@Showfom 导入了
JFallen
2018-06-05 17:13:32 +08:00
@Foolt 我就是按这个步骤来操作的,但是就是不行。我之前在 window 平台这样操作都没问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/460535

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX