如何發布node.js的web應用
1 回答

飲歌長嘯
TA貢獻1951條經驗 獲得超3個贊
1、安裝指定版本的node.js(服務器基本軟件的安裝)
你可以到nodejs org官網上面找到相對的tar.gz文件包,下載然后進行源碼安裝。如果對版本要求不高,可以直接用包管理器進行安裝(如centos)
1 | yum install nodejs npm |
2、上傳代碼到服務器(可以通過ftp、ssh、git等方式)
3、安裝項目依賴的模塊
1 | > npm install |
4、啟動應用
1 | > node app.js |
還有幾個需要注意的點:
1、運行權限:注意做好應用之間的隔離(使用低權限用戶、文件系統隔離等),避免應用崩潰導致系統宕機等風險
2、80端口:通過nginx等進行反向代理,應用本身占用1024之后的端口(無需root權限)
3、Node也提供了守護進程的解決方案:如pm2、forever、supervisor
4、如果你不熟悉Linux環境下的相關操作,移步到linuxprobe.com查看一下相對應的教程。
- 1 回答
- 0 關注
- 652 瀏覽
添加回答
舉報
0/150
提交
取消