linux下配置Node.js环境

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

模块列表显示如图

原文地址:https://www.cnblogs.com/yanggege/p/5511521.html