1.與node官網下載安裝包 https://nodejs.org/zh-cn/download/
vue
6.上傳到服務器,並解壓
tar -xvf node-v10.15.3-linux-x64.tar.xz
,將解壓出來的文件夾改個名mv node-v10.15.3-linux-x64 nodejs
node
3.配置環境變量linux
ln -s nodejs位置/bin/npm /usr/local/bin/ ln -s nodejs位置/bin/node /usr/local/bin/
4.查看安裝是否正確node -v
,出現node版本信息則正確npm
5.安裝pm2服務器
npm install pm2 -g //配置pm2全局環境 ln -s nodejs位置/bin/pm2 /usr/local/bin/pm2
6.pm2經常使用操做多線程
6.1 pm2 start bin/www 或 pm2 start app.js 啓動進程/應用 6.2 pm2 start app.js --name wb123 重命名進程/應用 6.3 pm2 start bin/www --watch 添加進程/應用 watch 6.4 pm2 stop www 結束進程/應用 6.5 pm2 stop all 結束全部進程/應用 6.6 pm2 delete www 刪除進程/應用 6.7 pm2 delete all 刪除全部進程/應用 6.8 pm2 list 列出全部進程/應用 6.9 pm2 describe www 查看某個進程/應用具體狀況 6.10 pm2 monit 查看進程/應用的資源消耗狀況 6.11 pm2 logs 查看pm2的日誌 6.12 pm2 logs www 若要查看某個進程/應用的日誌,使用 6.13 pm2 restart www 從新啓動進程/應用 6.14 pm2 restart all 從新啓動全部進程/應用
7.pm2配置多線程app
pm2 start app.js -i 0 //-i後面的數字爲0則是根據cpu線程數智能開啓,也能夠本身指定開啓的線程數。 pm2 scale app.js +3 //調整線程數量,在當前基礎上加3個工做線程。