事前準備
node.jsのフレームワークexpressを使ってAPIを作成しました。
awsでEC2インスタンスを作成したあと、sshでローカルから接続し、expressで作ったアプリをgit cloneしてダウンロードしました。
できないこと
そしてEC2のなかで、cloneしたアプリを立ち上げEC2インスタンスのパブリックIPアドレスにブラウザからアクセスしたいのですが、アクセスできません。
したいこと
ブラウザからEC2インスタンスのパブリックIPアドレスにアクセスしてapiの値を取得したい
分かっていること
express起動後、もう一つターミナルを開き、同じEC2にssh接続し curl http://localhost:4000/api/v1/~~
を実行すると想定通りの値が返ってきます。
ローカルからはアクセスできるのでセキュリティグループでhttpを受け付けてないなど制限がかかっているかと思ったのですが、制限なしでした。
他に何か考えられそうな原因があったら教えて頂きたいです。
使用しているPCはMacです。
回答1件
あなたの回答
tips
プレビュー