実現したいこと
Next.jsで自作アプリを作っています。
AWSにNext.jsをインストールして公開しようとしてますがうまくいきません。
(ブラウザのDevツール上の「ネットワーク」タブのエラーは「ERR_ONNECTION_TIMED_OUT」になっていました)
AWSのEC2にElastic IPを紐づけ、セキュリティグループのインバウンドルール(http,https,ssh)などの必要だと思うリソースの設定は一通り行いました。(外部からのSSH接続は成功しています。)
gitリポジトリからソースをpullし、Nerxtなど必要なライブラリをインストールしNext.jsを起動後、ブラウザからアクセスしてもアプリが、表示されません。
解消方法をご存じの方いたらよろしくお願いしまします。
発生している問題・分からないこと
先述した通り、Elastic IPを紐づけ、セキュリティグループなども設定してもブラウザ上から閲覧できません。
もう少し詳しく説明しますと下記のように「npm run dev」でNextを起動してから、、、、
ubuntu@ip-10-0-1-59:~/XXXXXX$ npm run dev > sannple@0.1.0 dev > next dev ▲ Next.js 14.2.11 - Local: http://localhost:3000 ✓ Starting... ✓ Ready in 1719ms コード
EC2に紐づけられてるElastic IPを使ってブラウザからアクセスを試みましたがうまくいきません。
「 http://XX.XX.XXX.XXX 」や「 http://XX.XX.XXX.XXX:3000 」でアクセスしてもうまく画面が表示されません。
追記
ブラウザのDevツール上の「ネットワーク」タブの表示は画像のように「ERR_CONNECTION_TIMED_OUT」なっていました。
該当のソースコード
特になし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
インターネットゲートウェイも作成済みです。VPCにアタッチ済みです。
補足
特になし
回答1件
あなたの回答
tips
プレビュー