我正在使用 AWS EC2 为我的网站创建后端。我已经有一个 AWS 账户和 EC2 订阅。
我熟悉 LAMP,因此正在使用 XAMPP 在本地创建数据库和一些脚本。现在我想知道如何将这些移植到我的 AWS 服务器。如何将脚本文件上传到服务器以及如何将 MySQL 数据库移植到 EC2 实例?
谢谢你的帮助。
我正在使用 AWS EC2 为我的网站创建后端。我已经有一个 AWS 账户和 EC2 订阅。
我熟悉 LAMP,因此正在使用 XAMPP 在本地创建数据库和一些脚本。现在我想知道如何将这些移植到我的 AWS 服务器。如何将脚本文件上传到服务器以及如何将 MySQL 数据库移植到 EC2 实例?
谢谢你的帮助。
这与启动任何服务器相同。当您启动 EC2 实例时,您可以使用 scp/WinSCP 传输文件,然后使用 SSH 来配置您的服务器和数据库。
您必须使用 Elastic Block Store 之类的东西(以保存您的数据)。当 EC2 实例重新启动时,它们会从其 S3 存储桶重新加载,因此本地实例上的任何数据都将被重置。因此,您的数据库必须位于外部存储系统上。
这是一个很好的资源: http ://www.livingdigitally.net/2009/04/tips-for-deploying-a-lamp-stack-on-amazon-ec2.html