【问题标题】:Trying to get a web application with a database online? Really Struggling尝试使用在线数据库获取 Web 应用程序?真的很挣扎
【发布时间】:2014-07-07 17:04:27
【问题描述】:

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

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

如果可能,我正在尝试免费在线获取此内容。我目前正在使用 Amazon Web Services 的免费试用版,该试用版可免费使用几个月(因为该应用程序是一项调查,它不需要在线更长的时间),但这真的让我感到困惑。 Amazon Web services 的操作指南包括编写额外的 .NET 文件和在云中创建一系列虚拟服务器实例。我不知道我在做什么,必须有一个简单的方法来建立一个非常基本的 web 应用程序,它完全用 php、javascript、html 和 CSS 编写,后端有一个简单的 Mysqlite 数据库。有任何想法吗?我真的很忙,所以任何帮助都非常感谢:):):)

谢谢!!

【问题讨论】:

  • 使用您的机器(如果是台式机)。它已经在您的机器上运行;如果您在校园网络上,您的端口可能已经打开。如果您住在校外,请获取免费主机名并将其指向您的 IP 地址。然后你可以从任何地方访问它。 aka,据我所知,亚马逊网络服务对于您正在做的事情完全没有必要
  • 你有一个很好的问题,但在未来,避免“真的很挣扎”、“我提前道歉”等,专注于建立一个更清晰、更短、更客观的问题,这很有帮助得到答案。

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


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2015-12-22
    • 2014-12-10
    • 1970-01-01
    • 2022-06-15
    • 2012-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多