1. 程式人生 > 程式設計 >nodejs指令碼centos開機啟動實操方法

nodejs指令碼centos開機啟動實操方法

node環境的安裝便不再贅述了,網上有很多教程,也非常簡單。

這一篇是使用pm2實現nodejs的自動重啟。

什麼是pm2? 如官網介紹的,pm2是nodejs下先進的,生產程序管理器。如效能監控,自動重啟、負載均衡等等。

關於pm2的更多教程,請移步pm2官方文件

1.請確保安裝了node

2.安裝pm2

npm install pm2 -g

3.使用pm2啟動server檔案

*請注意將start後邊的地址改為自己的檔案地址

pm2 start /api/server.js --name="nodeServer"

4.將pm2設定為開機啟動

pm2 startup

5.接下來可以試驗一下,重啟系統

shutdown -r now

系統重啟成功之後,會發現介面依然可以訪問

pm2 list #檢視程序
pm2 stop/reload/restart/delete all #停止/過載/重啟/刪除 所有程序
pm2 stop/reload/restart/delete 0 #停止/過載/重啟/刪除 pm2程序列表中程序為0的程序
pm2 logs [--raw] #顯示所有程序的日誌
pm2 flush #清空所有日誌檔案
pm2 reloadLogs #過載所有日誌

以上就是nodejs指令碼centos開機啟動實操方法的詳細內容,更多關於nodejs指令碼centos開機啟動的資料請關注我們其它相關文章!