Wordpress 迁移服务器,不更改域名,最最简单的办法是什么?

44 天前
 thorby
新旧服务器都是用宝塔搭环境,

安装了几个常规插件,套了 cf ,

有必要愿意买迁移插件,但评论很杂,不知道如何选择。

追求最简单的方案!
1048 次点击
所在节点    问与答
21 条回复
nbweb
44 天前
web 打包,数据库打包,复制到新服务器,最简单。
totoro625
44 天前
最简单的肯定是数据库及文件整个打包复制过去
zictos
44 天前
复制网站目录过去
数据库一般是两个服务器的用户名和密码都保持一致,ip 一般是 127.0.0.1 或 localhost ,将网站的数据库转储为 sql 文件,再到新数据库执行这个 sql 文件
makizhang
44 天前
WPvivid 备份插件你可以试试,新站直接恢复就好了
xenme
44 天前
最近刚从 directadmin 迁移到 aapanel
回复数据库,复制文件,改改数据库访问密码结束
honus
44 天前
先备份 先备份 先备份
然后宝塔一键迁移 api
然后域名解析切换就行
Felldeadbird
44 天前
啊,wp 迁移不是很简单吗?
代码打包,然后数据库导出。

压缩包放到新服务器,导入数据库。如果数据库账号密码名称没变化就不用管了,直接域名指向新服务器。

完事。
billgong
44 天前
MySQL 导出,整个文件夹打包,到目的地解包,导入数据库,修改 wp-config 改好新的数据库连接。最后 DNS 更新到新服务器。

WP 迁移最麻烦的部分就是域名有变更(毕竟 WP 里用 fullpath URL 的地方有好多,而且不少插件存取数据用到了 serialization 和 json ),但即便是需要改域名也可以自己操作的,不是很困难,不一定非得用迁移插件。比如从长域名变到短域名的话,完全可以数据库和本地文件批量替换,给短域名加个二级目录或二级域名以应对数据库里面 serialize 的部分。也可以用支持 PHP serdes 的插件针对性地修改数据库里的数据以应对短域名改长域名的情况。
hafuhafu
44 天前
用过一个插件叫做 All in One WP Migration ,还行。
不过我后面备份 WordPress 都是只用自带的工具导出文章数据,然后记一下插件列表,重搭...也挺快的。
1KTN90lKW9gVJ9vX
44 天前
我昨天才迁移了我博客 也是 WordPress feichai.com
Fish1024
44 天前
1. 网站文件、Nginx 配置、证书啥的打包,从新服务器 wget 过去解包。
2. 旧服务器数据库导出,新服务器导入
3. 域名指向新服务器的 IP
4. 检查无误,完成。
thorby
43 天前
@honus 我先用宝塔“一键迁移”试试,这个是最简单的。
thorby
43 天前
@hemingcn 你是用什么迁移方法?
thorby
43 天前
@hafuhafu 这个工具我试过一次,但失败了,没有研究是哪个步骤出了问题。

你的插件是重新安装的?关键插件也有数据呀,重新安装插件都要重新配置了。
thorby
43 天前
@billgong 我这个不涉及域名的更改,单纯的服务器迁移。

你说的 mysql 导出/导入,是用 phpMyAdmin 备份还原 mysql 吗?

文件打包+数据库导入的方法,我需要在新的服务器重新安装一次 wp 吗?
thorby
43 天前
@nbweb
@totoro625
@zictos
@xenme
@Felldeadbird

我今天试试,“数据库打包”是用什么办法最简单?
hafuhafu
43 天前
@thorby #14
是重新安装的,我插件装的不多,就 9 个,基本上也没改动啥配置。
最早用插件迁移的时候,不知道是原来就有问题,还是因为多次备份恢复导致出了一点异常,后面三天两头数据库连不上,要重启...后面就干脆直接重装了,也没那个问题了。
1KTN90lKW9gVJ9vX
43 天前
@thorby 楼上提到了,打包压缩根目录,备份数据库,一样是宝塔,直接上传导入,
thorby
43 天前
@hemingcn “一键迁移”api 显示成功,但实际不成功。

“备份数据库”主要是这个操作是如何一步一步的?
zictos
43 天前
@thorby #16 用 mysqldump 命令将 WordPress 网站对应的数据库(只备份网站数据库,命令可指定具体数据库名称)转储为 sql 文件,再去新数据库执行

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

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

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

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

© 2021 V2EX