linuxサーバーのバックグラウンドでnodeJSプロジェクトを実行します.

784 ワード

最近はnodeJSプロジェクトを展開していますが、いくつかの問題がありました.整理してみました.
みんなの悩みを解決したいです.
1:接続サーバについて
nodeJSのserver.jsファイルの中で、
app.listen(8080,'172.17.1.**', () => {

	console.log('server is running...')
})
において、nodeJS構成のipアドレスはサーバアドレスではなく、プライベートアドレスである.
2:nodeJSバックグラウンド運転について
node server.jsを使ってプロジェクトをスタートして、私達がサーバーのウィンドウを閉じる時、サービスはすぐ閉鎖しました.
この問題を解決するにはforeverを使うことができます.
まずnpm install forever-gグローバルインストールforever、インストール成功のアドレスを見つけます. 
cd進/usr/local/bin 
現在のディレクトリで使用  ln-s/usr/zhangyun/node-v 6.9.5-linux-x 64/bin/forever ソフトリンクを作成します.(-sの後のアドレスはインストール完了後のforever位置です.)
これで全体的にforeverコマンドを使うことができます. 
cdはnodeJSプロジェクトフォルダに行きます. 
forever start server.jsを使ってバックグラウンドでnodeJSプロジェクトを起動できます.
3.もっと多くの問題は、後で会ったら追加します.