本文主要介绍如何基于亚马逊云科技免费VPS——Amazon Lightsail迁移和管理一个WordPress网站。过程主要通过使用Seahorse软件在免费开发环境Amazon Lightsail上启动WordPress克隆版本。
Amazon Lightsail是亚马逊云科技以经济实惠的月度价格提供易于使用的虚拟专用服务器 (VPS) 实例、容器、存储、数据库等,主要特点是使用低成本、预配置的云资源快速构建应用程序和网站。
亚马逊云科技官网:点击访问(注册立享3个月免费Amazon Lightsail)
Amazon Lightsail为新用户推出三个月免费使用期限,期间提供以下免费资源:
一、登录WordPress网站管理仪表盘
请按以下步骤登录到WordPress网站管理仪表盘。如果已经登录WordPress,可以直接安装WP on AWS插件;如果已安装插件,请跳到步骤三直接登录即可。
1、在浏览器中访问网站:http://example.com/wp-login.php(将 example.com 替换为 WordPress网站的URL)。
2、登录实例
- 对于Username (用户名)或Email Address,(邮件地址) 请输入相关的管理员用户名或电子邮件;
- 对于Password(密码),请输入默认的管理员密码;
- 点击Log In(登录)。
二、在WordPress网站上安装WP on AWS插件
登录WordPress管理仪表板安装所需插件“WP on AWS”。
1、下载插件zip文件并手动上传到网站。
- 点击管理员侧边栏菜单中的 Plugins(插件)选项卡;
- 点击Add New(添加);
- 点击Upload Plugin(上传插件);
- 选择已下载的zip文件;
- 点击Install Now(立即安装)。
2、安装完毕后,点击Activate(激活)启用插件。
3、 通过WordPress插件存储库搜索进行安装。
- 点击管理员侧边栏菜单中的 Plugin 选项卡;
- 点击 Add New(添加);
- 在 Search plugins(搜索插件)框中输入 wp migrate 2 aws;
- 向下滚动查找正确的项目;
- 点击 Install Now(立即安装)。
4、安装完毕后,点击 Activate(激活)启用插件。
三、用户注册
在此步骤中,需要输入邮箱地址以完成试用注册。
1、在WP on AWS插件界面上注册电子邮件。
- 前往之前下载的 WP on AWS 插件界面;
- WP on AWS将使用与网站关联的默认WordPress管理员电子邮件地址。如果该邮箱地址不正确需要进行更正;
- 点击 Register Trial(注册试用)。
克隆网站详情将发送至提供的邮箱,请确保该邮箱有效且能接收邮件。
四、下载网站数据库
准备数据库并创建网站数据库的自动克隆版本。该克隆版本将用于将网站的内容导入到 AWS 中。
1、在WP on AWS插件界面中按以下步骤操作:
- 转到Prepare Database Status(准备数据库状态)章节;
- 选择准备数据库;
- 数据库下载将被确认,并且数据库的状态将被更新。
五、准备网站文件系统
在此步骤中将创建一个自动克隆的网站文件系统,包括主题、插件、/new-images等内容,并主要用于在 AWS 上显示网站的内容。
1、在WP on AWS插件界面中按以下步骤操作:
- 转到 File-System Preparation Status(文件系统准备状态)章节;
- 如果没有看到 Prepare File System(准备文件系统)选项,请检查上一步的“数据库下载状态”是否已更新为 Successful(成功);
- 点击 Prepare File System(准备文件系统);
- 进度条将显示进度。完成时间取决于文件的大小以及托管文件的服务器。
完成后,文件系统准备状态将会更新。
六、克隆准备好的文件系统
现在网站已经准备好,可以将副本上传到AWS。在此步骤中,将上传网站的克隆版本。其中包括数据库、主题、插件和 /new-images等,用于在AWS上创建克隆网站。
在WP on AWS插件界面中按以下步骤操作:
- 转到克隆到AWS状态章节;
- 如果没有看到Clone Prepared File System(克隆准备好的文件系统)选项,请检查上一步“准备文件系统的状态”是否已更新为 Successful(成功);
- 点击Clone to AWS(克隆到 AWS)。
完成后,克隆到AWS状态将会更新。不过具体完成时间取决于文件的大小以及托管文件的服务器。
七、在AWS上启动网站
在将网站的副本上传到AWS后就可以启动它了。此步骤将运行一个测试迁移,以在AWS Lightsail上启动和查看网站的克隆。
- 转到在AWS上启动此网站的克隆章节;
- 如果没有看到 Launch on AWS(在 AWS 上启动)的选项,请检查上一步的“确保克隆文件系统状态”是否已更新为 Successful(成功);
- 点击Launch on AWS(在AWS上启动)。
当初始请求完成后,克隆网站的IP地址将会显示,但网站仍在编译中。然后将收到一封邮件,发送到与许可证相关联的电子邮件地址,其中包含查看网站的链接。
到这里WordPress网站迁移和管理就大功告成了,此临时网站将在启动后6小时内保持活跃状态,以供审核。
相关推荐:
《Amazon Lightsail上启动cPanel & WHM实例教程》
《亚马逊云科技Amazon EC2部署DeepSeek-R1蒸馏模型教程》
-
广告合作
-
QQ群号:4114653