我所做的所有开发工作都在我的本地计算机上,但我现在想尝试在AWS上托管我的应用程序并且遇到了一些困难。
在我的本地计算机上,我将所有代码存储在htdocs文件夹中,并在MAMP控制面板中启动我的服务器。然后我打开控制台,导航到我的节点代码所在的位置并启动我的服务器。我可以打开我的浏览器并查看我的网络应用程序没问题。
我对如何在AWS上进行设置感到有些困惑。我创建了一个帐户并将我的文件移到了服务器上。我ssh进入它并启动了我的节点服务器,它听起来很好,但当我导航到服务器的I.P时,它只是说"不能GET /"。所以我然后开始我的apache服务器,我认为我做的正确,因为当我尝试chkconfig --list httpd我回来了
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
但是当我导航到IP地址时,它只是说
"此网页不可用
ERR_CONNECTION_REFUSED"
我是否应该正确设置apache端?文件应该存储在特定的地方吗?我可以在一台服务器上运行节点和apache服务器吗?我需要同时运行吗?
我的安全组设置如下所示
SSH TCP 22 0.0.0.0/0
HTTP TCP 80 0.0.0.0/0
非常感谢任何帮助,或者如果有任何测试,您可以让我做以确保我已正确设置。
谢谢!