EC2 Web应用程序文件夹结构

时间:2013-06-05 21:27:15

标签: amazon-web-services amazon-ec2

我有一个Web应用程序,目前在我的本地计算机上工作正常,我现在正试图让它在EC2上工作。

我将index.php文件转移到文件夹/ var / www中,我可以通过访问我的弹性IP(例如http://123.45.678.910/)来访问它。

麻烦的是我还将名为restAPI的文件夹添加到文件夹/ var / www中,而后者又有几个文件。当我尝试通过转到网址http://123.45.678.910/var/www/restAPI/index.php来访问restAPI / index.php时,它会给我一个 404错误

1 个答案:

答案 0 :(得分:5)

这里有两件事情可以发挥作用:

  1. 文件系统路径
  2. 网址路径
  3. 如果您正在运行 Amazon Linux 映像,那么您的Web内容应该部署在/var/www/html中 - 就像几乎所有合理的Linux安装一样。

    如果您的索引页面存储在/var/www/html/index.php,那么您的网址将为http://123.45.678.910/index.php

    如果您尝试访问http://123.45.678.910/var/www/restAPI/index.php,则表示您已将文件上传至/var/www/html/var/www/restAPI/index.php

    有意义吗?