linuxサーバーのバックグラウンドでnodeJSプロジェクトを実行します.
784 ワード
最近はnodeJSプロジェクトを展開していますが、いくつかの問題がありました.整理してみました.
みんなの悩みを解決したいです.
1:接続サーバについて
nodeJSのserver.jsファイルの中で、
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.もっと多くの問題は、後で会ったら追加します.
みんなの悩みを解決したいです.
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.もっと多くの問題は、後で会ったら追加します.