试图在线获取带有数据库的Web应用程序?真的很挣扎

时间:2014-07-07 17:04:27

标签: mysql database web-services amazon-web-services wamp

如果我的问题的任何部分看起来真的很愚蠢,我会事先道歉。 我是一个本科生。我没有任何网站开发经验,但我今年夏天所做的研究涉及很多,所以我自学了一些东西。

我构建了一个功能类似于调查的Web应用程序。一个人开始参加调查,他们的ID存储在数据库中,他们的回答被记录下来进行分析。我在本地计算机上构建的应用程序功能齐全,现在我正在尝试将其联机,以便公众可以访问它。到目前为止,我已经在我的本地计算机上创建了一系列.php文件,我正在使用WAMP服务器,并且我在PhpMyadmin上设置了一个功能数据库。我的web应用程序与.php文件和数据库一起工作。可以成功运行所有文件,并且可以成功访问和更新数据库。

我想尽可能免费在线上网。我目前正在使用免费试用的亚马逊网络服务,该网站服务可以免费使用几个月(因为该应用程序是一项调查,它不需要在线时间比这更长),但这让我很困惑。亚马逊网络服务'操作指南涉及编写其他.NET文件并在云中创建一系列虚拟服务器实例。我不知道我在做什么,必须有一个简单的方法来建立一个非常基本的Web应用程序,只用php,javascript,html和CSS编写,后端有一个简单的Mysqlite数据库。有任何想法吗?我真的很紧张,所以任何帮助都会非常感谢:) :) :)

谢谢!

1 个答案:

答案 0 :(得分:0)

最简单的方法是在您的免费套餐中启动一个新的微型Windows服务器(a.k.a EC2实例)并使用您已经习惯的相同WAMP服务器。了解如何在此处启动Windows实例:http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2Win_GetStarted.html

启动实例时,请记住在启动向导的“安全组”部分中打开HTTP端口。

然后,如果需要,您可以使用其他AWS服务来构建更强大的配置,例如使用RDS的单独数据库服务器,使用Elastic Beanstalk的部署,S3上的存储以及许多其他服务。