express4で3000番ポート以外で待ち受けしたくて困ったのでメモ書き

express4で3000番ポート以外で待ち受けしたくて困ったのでメモ書き

今回もサクッと備忘録です。node.js + express4 使ってる方くらいしか意味の無いブログなので華麗にスルーしてください。内容はタイトルの通り。

https://upand.app/

今回困ったことが、このネタアプリで3000・80 ・443ポートは使用しており、ただ、まだまだnode.js + expressで遊びたい。ってことで、他のポート開けようと思ったのですが、ググってすぐ出てこなかったのでメモります。

firewalldのポート開ける

一時的な場合(ここでは3001)

sudo firewall-cmd –zone=public –add-port=3001/tcp

ずっと開ける(3001)

firewall-cmd –zone=public –add-port=3001/tcp –permanent

express起動する時に、ポート指定する

ここでも3001を指定

sudo PORT=3001 npm start

で、ブラウザからアクセスすると無事に、expressがこんにちはしました。

ただ、このまま公開すると

https://upand.app:3001/◯◯/△△

とかなるのかな?ココらへんはよくわかっていない。というか、そもそもポートってなんだよ、TCPってなんよってレベルなので、ある程度開発行き詰まったらお勉強します。

ほいじゃーまたー