本地WordPress网站迁移到云服务器详细步骤教程,新手也能轻松搞定
很多朋友在本地用 WordPress 搭好网站,一到要迁移上云时就卡壳:文件怎么搬、数据库怎么导、域名解析怎么改,稍不注意就导致网站打不开、图片丢失。其实,只要按部就班,把本地 WordPress 网站迁移到云服务器并不难,关键是选一台稳定、带宽合适的云服务器,并提前准备好迁移步骤。
一、迁移前准备:备份与云服务器环境
动手之前,先把“退路”留好:
- 本地全站备份:将 WordPress 根目录(含 wp-content)打包压缩,再用 phpMyAdmin 或命令行导出数据库 SQL 文件。
- 云服务器环境:建议选择主流配置(如 2 核 4G 起步),安装 Nginx/Apache + PHP + MySQL,并确保 PHP 版本不低于 7.2。新手可直接选用集成环境镜像或面板,减少折腾。
二、本地 WordPress 网站迁移到云服务器详细步骤
- 上传网站文件:将本地打包好的网站文件,通过 FTP/SFTP 或 scp 上传到云服务器的网站根目录(如 /www/wwwroot/yourdomain)。
- 导入数据库:在云服务器上创建同名数据库和用户,使用 phpMyAdmin 或命令行将本地的 SQL 文件导入。
- 修改配置文件:编辑 WordPress 根目录的
wp-config.php,将数据库名、用户名、密码、主机地址更新为云服务器上的新配置。 - 替换站点地址:在数据库中执行 SQL,将旧地址(如 http://localhost)批量替换为新域名或 IP,避免迁移后出现样式、图片丢失的问题。
- 检查伪静态与权限:在宝塔等面板中设置 WordPress 伪静态规则,并确保网站目录权限正确(如 755/644),防止后台无法访问或插件安装失败。
- 域名解析与上线:将域名解析到云服务器的 IP,等待 DNS 生效。建议先在本地修改 hosts 文件测试,确认无误后再切换解析。
完成以上步骤,你的本地 WordPress 网站就成功迁移到云服务器了。后续还可以根据访问量,适时升级云服务器配置或接入 CDN 加速。
如果你还在犹豫选哪家云服务器,可以先从活动机开始体验。比如,腾讯云最新优惠活动 经常有针对新用户的轻量应用服务器和云数据库套餐,性价比不错;阿里云云小站优惠 也提供多种配置组合,适合个人博客和企业官网。建议先领取试用或优惠套餐,按本文的本地 WordPress 网站迁移到云服务器详细步骤教程操作一遍,跑顺了再决定是否长期续费。