我的项目用express框架,需要在centos下后台运行,我百度说有两种方法,nohup和forever,我两种都试过,无效,什么原因?
nohup npm start &
命令结果如下:
浏览器不能访问;
npm install -g forever && forever start app.js
结果如下:
浏览器还是不能访问,求大神解答
欢迎选择我的课程,让我们一起见证您的进步~~
百度はやめましょう
現在最も人気のあるツールは PM2 です: https://github.com/Unitech/pm2
グローバルにインストールするだけで npm install -g pm2、PM2 でアプリケーションを起動できます。
npm install -g pm2
PM2 コマンドを使用してアプリケーションを直接起動することも、process.json:
process.json
次に、pm2 start process.json を使用して
pm2 start process.json
いくつかの一般的なコマンド:
pm2 list: すべてのアプリケーションを表示 pm2 monit: アプリケーション監視パネルを表示 pm2 logs: リアルタイムログを表示 pm2 restart [id]: アプリケーションを再起動 pm2 stop [id]: 停止applicationpm2 kill [id]: アプリケーション
pm2 list
pm2 monit
pm2 logs
pm2 restart [id]
pm2 stop [id]
pm2 kill [id]
この上級記事では pm2 と StrongLoop Process Manager を紹介していますが、ここでは StrongLoop Process Manager を使用していますが、これには多くの機能が付属しています
ちなみに、centos6 を使用して nodejs サーバーを構築し、ブログをセットアップします。
はい、pm2
pm2
百度はやめましょう
現在最も人気のあるツールは PM2 です: https://github.com/Unitech/pm2
グローバルにインストールするだけで
npm install -g pm2
、PM2 でアプリケーションを起動できます。PM2 コマンドを使用してアプリケーションを直接起動することも、
を使用することもできます。 リーリーprocess.json
:次に、
を開始します。pm2 start process.json
を使用していくつかの一般的なコマンド:
を閉じますpm2 list
: すべてのアプリケーションを表示pm2 monit
: アプリケーション監視パネルを表示pm2 logs
: リアルタイムログを表示pm2 restart [id]
: アプリケーションを再起動pm2 stop [id]
: 停止applicationpm2 kill [id]
: アプリケーションこの上級記事では pm2 と StrongLoop Process Manager を紹介していますが、ここでは StrongLoop Process Manager を使用していますが、これには多くの機能が付属しています
ちなみに、centos6 を使用して nodejs サーバーを構築し、ブログをセットアップします。
はい、
を使用してくださいpm2