linux下安裝配置NODEJS環境


1,官網下載0.10.36 版本node (已編譯好!如無編譯請編譯安裝)(根據系統下載 我的是32位的

指定版本與線上版本一致(包括npm版本 必須保持版本吻合)

wget https://nodejs.org/download/release/v0.10.36/node-v0.10.36-linux-x86.tar.gz32位)

wget https://nodejs.org/download/release/v0.10.36/node-v0.10.36-linux-x64.tar.gz (64)

2,解壓 並改名

tar zfxv  node-v0.10.36-linux-x86.tar.gz  

mv node-v0.10.36-linux-x86 source-node(你要的目錄名稱)

3binbash指定全局

ln -s /(解壓縮當前目錄)/source-node/bin/npm /usr/sbin/npm(bash目錄)

ln -s /(解壓當前目錄)/source-node/bin/node /usr/sbin/nodebash 目錄)

4,測試node是否安裝成功 && 包管理工具是否安裝成功

 

 

表示已經成功

5,安裝進程管理工具(指定全局)

npm install -g pm2 

 

6,檢查pm2是否安裝成功 

pm2 list

表示成功

7,添加各個模塊(同樣指定全局 否則會找不到對應模塊)

npm install -g socket.io

npm install -g redis

npm install -g socket.io-redis

npm install -g xss

npm install -g mysql

npm install -g async

8,查看模塊是否完整 && 指定modules路經與配置文件配套

查看是否在此位置

/usr/local/node_js/node_modules

不存在就創建此目錄

mkdir -p /usr/local/node_js/node_modules

ln -s /usr/local/lib/node_modules(例模塊所在目錄) /usr/local/node_js/node_modules

模塊列表顯示如圖

 

 

安裝配置完成

以下為啟動服務 非小組內人員請忽略

9,更改cfg.js配置 並啟動 (我的項目)

啟動腳本: ./pm2Manage.sh restart n1.nodejs.lan.json

測試腳本:   node --expose-gc app.js --serverid=server-01

啟動成功如圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM