将 XAMPP 中创建的后端端口移植到 AWS 服务器 (EC2)
我正在使用 AWS EC2 为我的网站创建后端。我已经拥有 AWS 账户和 EC2 订阅。
我熟悉 LAMP,因此正在使用 XAMPP 在本地创建数据库和一些脚本。现在我想知道如何将它们移植到我的 AWS 服务器。如何上传脚本文件到服务器以及如何将MySQL数据库移植到EC2实例?
谢谢你的帮助。
I am using AWS EC2 to create a back end for my website. I already have an AWS account and EC2 subscription.
I am familiar with LAMP and so am creating a database and some scripts locally using XAMPP. Now I want to know how I can port these to my AWS server. How do I upload script files to the server and how do I port the MySQL database to the EC2 instance?
Thanks for any help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这与启动任何服务器相同。当您启动 EC2 实例时,您可以使用 scp/WinSCP 传输文件,然后使用 SSH 配置服务器和数据库。
您必须使用诸如弹性块存储之类的东西(来保存您的数据)。当 EC2 实例重新启动时,它们会从 S3 存储桶重新加载,因此本地实例上的所有数据都将被重置。因此,您的数据库必须位于外部存储系统上。
这是一个很好的资源: http://www.livingdigitally.net/2009/04/tips-for-deploying-a-lamp-stack-on-amazon-ec2.html
It is the same as bringing up any server. When you bring up your EC2 instance, you can use scp/WinSCP to transfer the files, then SSH to configure your server and database.
You must use something like an Elastic Block Store (to preserve your data). When EC2 instances reboot, they reload from their S3 bucket, so any data that was on the local instance will be reset. Therefore, your database must be on an external storage system.
This is a good resource: http://www.livingdigitally.net/2009/04/tips-for-deploying-a-lamp-stack-on-amazon-ec2.html