0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

はじめての記事投稿
Qiita Engineer Festa20242024年7月17日まで開催中!

OracleとNode.jsを使って無料でWebサイトを公開しようとしたら躓いた話

Last updated at Posted at 2024-06-29

はじめに

Oraclecloudを使ってWebサイトを公開しようとしたら、躓いたので記事にして残しておきます。

原因

ポートの解放をUbuntu側でしてなかった

経緯

OraclecloudのalwayfreeとNode.jsを使ってWebサイトを公開しようとしたが、WebサイトにアクセスすることやPingを飛ばすこともできなかった。
先輩からのアドバイスでOracle側でのポート開放に加えUbuntu側でも設定が必要だと判明して解決した。

解決法

  • ファイアーウォール(iptable)の設定を変更してあげる

iptableの設定ファイルを開く

sudo nano  /etc/iptables/rules.v4

下記の文の--dport XXXXを変更して追加する

-A INPUT -p tcp -m state --state NEW -m tcp --dport XXXX -j ACCEPT

3000番を開けたい場合

-A INPUT -p tcp -m state --state NEW -m tcp --dport 3000 -j ACCEPT
  • 設定を適用する
sudo iptables-restore < /etc/iptables/rules.v4

これでNode.jsで動かしているサイトへアクセスできるようになりました。

最後に

Ubuntu難しい()

参考にしたサイト

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?