2014-10-09 82 views
0

我有AWS EC2和Ubuntu實例。我成功地設置了ssh訪問權限,並且可以通過ssh控制檯登錄。我安裝了NodeJS和一個簡單的NodeJS應用程序。
成功啓動它node server.js並執行curl http://localhost:8080我可以確認應用程序已啓動並正在運行。我唯一的問題是我無法使用AWS提供的公共IP訪問它。如何訪問AWS EC2上安裝的nodejs應用程序

我可以看到從AWS控制檯我的公網IP,而且我認爲這應該是足夠鍵入:
http://aws-public-ip:8080,它應該加載應用程序。它接縫我錯了,因爲我沒有獲得我的應用程序的訪問權限。

任何提示將不勝感激。

回答

0

其實我自己找到答案 - 我不得不編輯安全組規則,只是爲相應的端口添加規則。默認情況下,創建實例時創建的安全組只有一個端口22的傳入規則。