0
我以前没有使用亚马逊的网络服务,并没有很大的服务器经验,所以我不知道什么是错的。亚马逊ec2公共ip无法访问
在ec2实例上部署了rails应用程序。当我想打开的应用程序与公网IP它只显示Rails应用程序的public
文件夹的内容
谁能告诉我有什么不对?
我以前没有使用亚马逊的网络服务,并没有很大的服务器经验,所以我不知道什么是错的。亚马逊ec2公共ip无法访问
在ec2实例上部署了rails应用程序。当我想打开的应用程序与公网IP它只显示Rails应用程序的public
文件夹的内容
谁能告诉我有什么不对?
您正在将您的apache或nginx服务器指向您的rails应用程序的公共目录。
如果您正在将Passenger模块与模块的相应配置结合使用,您应该将其指向rails应用程序的根目录。
你可以发布你的配置为nginx或apache?
我有apache作为ec2实例的服务器。你是什么意思的配置? – Karlis
您的默认apache配置。在CentOS上它可能是'/ etc/httpd/conf.d',而在ubuntu上就是'/ etc/apache2/sites-enabled/default' – Rico
是的,它指向错误的文件夹。我更新了配置,现在一切正常 – Karlis