系統:centos7
工具:xshell、xftp
由於客戶伺服器從windows系統切換到了linux系統,所以原先部署在windows上的node服務端需要遷移到linux伺服器上。
1、node安裝
使用xftp將node壓縮包放到linux上並解壓。。。
參考別人寫的安裝教程,完成安裝。
2、將node服務端設定為開機自啟動
之前試過「修改/etc/rc.local檔案」、「向/etc/init.d/中新增node檔案」等各種方法均不奏效。無奈之下開啟google輸入英文搜尋,果然在stackoverflow上找到了答案
具體步驟:
安裝pm2工具
# npm install pm2 -g將node服務端設定為service
"將pm2設定為開機啟動
pm2 startup在其他伺服器上telnet伺服器、埠。大功告成!
備註:一定要用root使用者建立service,不然程式可能會遇到「permission denied」錯誤。
centos下設定nodejs開機啟動
node環境的安裝便不再贅述了,網上有很多教程,也非常簡單。什麼是pm2?如官網介紹的,pm2是nodejs下先進的,生產程序管理器。如效能監控,自動重啟 負載均衡等等。關於pm2的更多教程,請移步pm2官方文件 1.請確保安裝了node 2.安裝pm2 npm install pm2 g ln s...
Linux 設定apache,mysql開機啟動
linux開啟啟動的程式一般放在 etc rc.d init.d 裡面,etc init.d 是其軟連線 mysql設為linux服務 cp usr local mysql5 share mysql mysql.server etc init.d mysqld chkconfig add mysql...
Linux設定開機啟動
vim etc rc.local 末尾新增 在 bin sh下新增 chkconfig 2345 80 90 description auto run 注 1 chkconfig後面有三個引數2345,80和90告訴chkconfig程式,需要在rc2.d rc5.d目錄下,建立名字為s80auto...