亚马逊EC2上的Yii应用程序如何工作?

亚马逊EC2上的Yii应用程序如何工作?,yii,amazon-ec2,Yii,Amazon Ec2,我想在Amazon EC2上部署一个Yii应用程序。 我已经安装了httpd、mysql、php和所有必要的模块。 该应用程序在我的wampserver本地主机上运行良好。 我已经转移了数据库、应用程序文件夹中的所有内容,但我在访问网站时遇到了问题。我看到默认的apache站点,我看到var/www/html/app文件夹下的目录结构,var/www/html/app/web给出一个空白页面或内部服务器错误。我在var/www/html/app/web中有一个.htaccess文件。我搜索了很多

我想在Amazon EC2上部署一个Yii应用程序。 我已经安装了httpd、mysql、php和所有必要的模块。 该应用程序在我的wampserver本地主机上运行良好。 我已经转移了数据库、应用程序文件夹中的所有内容,但我在访问网站时遇到了问题。我看到默认的apache站点,我看到var/www/html/app文件夹下的目录结构,var/www/html/app/web给出一个空白页面或内部服务器错误。我在var/www/html/app/web中有一个.htaccess文件。我搜索了很多,找到了关于allowoverride的信息,虚拟主机我只有IP,那么服务器名是什么?IP?,等等,我尝试了一些不同的东西,但我不想把它完全搞砸,我很确定这一定是一些非常简单的调整,使其工作,但我不知道EC2的一些设置,比如弹性IP?我还没有那个,但我不确定我是否需要它。我没有太多的经验,你能给我指出正确的方向吗?我还需要做些什么才能让它发挥作用?多谢各位


更新:我已经设置了弹性IP并注册了一个域。

我只是选择了另一个映像,没有任何特殊操作,它就可以工作了。第一个是亚马逊图片,现在是Ubuntu。

与此同时,我应用了一些我认为可以帮助第4步的命令,但现在我得到了:禁止你没有访问此服务器上的/app/web的权限。当我使用公共DNS时。当我尝试使用公共IP时,我收到以下消息:未找到请求的URL/app/web/未在此服务器上找到。我应该用哪一个?