件名の通り、
| 
					 1  | 
						$ node server.js  | 
					
で起動したNode.jsのサーバがSSHでのログインが切れると止まってしまう。
正確な理由は、サーバのログ出力でエラーが発生したから。
Broken PipeするとSSHでのログインが切れる、ログインが切れると標準出力がなくなる、そうすると、、エラーが発生してサーバが落ちる。
っということ。
なのでログの吐き出し先を示してやる、かつバックグラウンドで走るように”&”をつけてやる。
| 
					 1  | 
						$ node server.js & > ~/log/porkyou_log.out  | 
					
これで、ログオフしてもserverが走り続けてくれる。。
と思ったらダメでした。
npmで発行してるnodeでリリース用のアプリがありました。
| 
					 1  | 
						npm install -g forever  | 
					
をインストール。
| 
					 1  | 
						forever start server.js  | 
					
これでOK。
意味はserver.jsをサービスとして実行したということ。