nodejs腳本centos開機啟動實操方法
node環(huán)境的安裝便不再贅述了,網(wǎng)上有很多教程,也非常簡單。
這一篇是使用pm2實現(xiàn)nodejs的自動重啟。
什么是pm2? 如官網(wǎng)介紹的,pm2是nodejs下先進的,生產(chǎn)進程管理器。如性能監(jiān)控,自動重啟、負載均衡等等。
關(guān)于pm2的更多教程,請移步pm2官方文檔
1.請確保安裝了node
2.安裝pm2
npm install pm2 -g
3.使用pm2啟動server文件
*請注意將start后邊的地址改為自己的文件地址
pm2 start /api/server.js --name="nodeServer"
4.將pm2設(shè)置為開機啟動
pm2 startup
5.接下來可以試驗一下,重啟系統(tǒng)
shutdown -r now
系統(tǒng)重啟成功之后,會發(fā)現(xiàn)接口依然可以訪問
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開機啟動實操方法的詳細內(nèi)容,更多關(guān)于nodejs腳本centos開機啟動的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
nodejs環(huán)境使用Typeorm連接查詢Oracle數(shù)據(jù)
這篇文章主要介紹了nodejs環(huán)境使用Typeorm連接查詢Oracle數(shù)據(jù),本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-12-12
node.js實現(xiàn)端口轉(zhuǎn)發(fā)
這篇文章主要為大家詳細介紹了node.js實現(xiàn)端口轉(zhuǎn)發(fā)的關(guān)鍵代碼,感興趣的小伙伴們可以參考一下2016-04-04
通過nodejs 服務(wù)器讀取HTML文件渲染到頁面的方法
今天小編就為大家分享一篇通過nodejs 服務(wù)器讀取HTML文件渲染到頁面的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-05-05
詳解使用Typescript開發(fā)node.js項目(簡單的環(huán)境配置)
本篇文章主要介紹了詳解使用Typescript開發(fā)node.js項目(簡單的環(huán)境配置),非常具有實用價值,需要的朋友可以參考下2017-10-10
Node.js報錯信息Error:?Cannot?find?module?'XXX'問題及解
這篇文章主要介紹了Node.js報錯信息Error:?Cannot?find?module?'XXX'問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-10-10

