Node.js でサーバ起動したとき、Nginx を使ってURL のポート番号を消す リバースプロキシ 結論から書くと最初からポート 80 番を指定して使っておけば、URL:8080 みたいなみっともないポート番号で表示しなくていい。 なんだけども、Node.js でそれをやるとセキュリティ的によくないらしい。なので Nginx で HTTP サーバをポート 80 番で立てておいて、 そこで受け取ったリクエストを Node.js サーバに渡すのがセオリーらしい。 これをリバースプロキシという。 /etc/nginx/nginx.conf 下記を修正する。 server { listen 80 default_server; listen [::]:80 default_server; # サーバー名を記載 server_name randomchord.work; root /usr/sh