商用環境でexpressを実行しようとすると…

まずサーバーにてnodeが入っていることを確認
$ node -v
$ npm -v

express install
$ sudo npm install express -g
$ sudo npm install -g express-generator
$ express -h
$ sudo npm install nodemon -g

続いて、ディレクトリにexpress install
$ git clone https://github.com/***/***.git
$ cd dir

### nodemon, node起動
$ nodemon app
Forbidden
You don’t have permission to access /express/ on this server.

$ node app
Forbidden
You don’t have permission to access /express/ on this server.

app.listen(3000);
console.log("server starting ... ")

コマンドラインでは、server starting …と表示されているので、Expressサーバーは起動するが、アクセスしようとすると403(Forbidden)

### IPの3000ポート
$ ifconfig
160.***.***.**:3000でアクセス
-> このサイトにアクセスできません

80番ポート経由でアクセスした場合に、内部の3000番ポートにアクセスできないからか。