WordPress 网站迁移的完整流程

最近帮朋友迁移了一个 WordPress 网站,整个过程还算顺利。今天把这个流程整理一下,如果你也需要迁移网站,可以参考一下。

迁移网站前,一定要先备份。数据库和文件都要备份,最好备份两份,一份本地一份云端。我遇到过备份文件损坏的情况,有备无患总是好的。

数据库迁移我用的是 phpMyAdmin,导出整个数据库,然后在新服务器上导入。这里有个细节,导出前要检查数据库编码,确保是 utf8mb4,不然中文可能会乱码。导入后记得检查一下 wp-config.php 里的数据库配置,改成新服务器的信息。

文件迁移就简单了,整个 wp-content 目录打包下载,上传到新服务器对应位置。主题、插件、上传的图片这些都在这个目录里。如果文件比较多,用 scp 命令传输会快一些。

迁移完成后,先别着急改 DNS。在新服务器上修改 hosts 文件,把域名指向新服务器 IP,然后在浏览器访问测试。检查文章、图片、链接这些是否正常,插件功能是否完好。

一切正常后,就可以改 DNS 了。DNS 生效需要时间,一般几小时到一天不等。这期间新旧服务器都要保持运行,避免访问中断。

最后别忘了检查 SSL 证书。如果证书是绑定 IP 的,需要重新申请。Let’s Encrypt 的证书就方便多了,在新服务器上重新运行 certbot 就行。

整个流程下来,顺利的话一两小时就能搞定。关键是每一步都要仔细,特别是数据库和文件备份,千万别偷懒。

暂无评论

发送评论 编辑评论

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇