teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

補足追加

2017/03/01 03:20

投稿

jnst
jnst

スコア38

answer CHANGED
@@ -1,6 +1,7 @@
1
1
  ### 簡単な解決策
2
2
  あなたが node.js で書いたコードの中でポート番号指定を 80 番にするのが一番簡単なやり方です。
3
3
  ですが 1024 番以下のポートを使うには管理者権限が必要です。 `sudo` コマンドを使って node アプリを起動すればとりあえず動くのですが、セキュリティ上よろしくありません。
4
+ 仕事ではなく個人的な用途としてWebサービスを公開したいだけであれば、このやり方で大丈夫です。
4
5
 
5
6
  ### 本質的な解決策
6
7
 
@@ -15,7 +16,6 @@
15
16
  node.js であれば Express というフレームワークを使ってルーティングを実装するのが一般的です。
16
17
  http://expressjs.com/ja/guide/routing.html
17
18
 
18
-
19
19
  ### 余談
20
20
 
21
21
  ググると 1337 番ポートを使った例が見つかりましたが意味不明なので止めたほうがいいです。 node.js 公式ドキュメントでは 8000 番ポートを使ってますね。