一、编译环境安装
二、运行环境安装
1、验证:
node -v
npm -v npm --version node --version cnpm -v pm2 -v2、创建用户
groupadd -g 5222 app
useradd -g log log
passwd log zgc123456useradd -u 5218 nodejs
usermod -G app nodejs
passwd nodejs zgc123456#用户创建验证
groups nodejs/id nodejs
cat /etc/passwd|grep nodejs3、创建目录
mkdir -p /var/nodejs/apps /var/nodejs/logs
mkdir -p /var/software/tomcat /var/software/node
4、下载软件包并拷贝(通过跳板机)
请到官网下载nodejs相应版本
scp node-v6.4.0-linux-x64.tar.gz root@cust_tbj:/var/software/node
scp node-v6.4.0-linux-x64.tar.gz zgc1:/var/software/node
chmod +x node-v6.4.0-linux-x64.tar.gz
tar -zxvf node-v6.4.0-linux-x64.tar.gz
chown -R nodejs:nodejs node/
5、设置环境变量
su - nodejs
vim ~/.bash_profileNODE_HOME=/var/software/node/node-v6.4.0-linux-x64
NODE_PATH=$NODE_HOME/lib/node_modules NODE_ENV=ci PATH=$PATH:$NODE_HOME/bin:$NODE_PATH export PATH export NODE_ENVsource ~/.bash_profile
6、pm2打包拷贝
npm config get prefix
cd lib/node_modules
tar -zcvf pm2.tar.gz pm2/
服务器执行
npm config get prefix
scp pm2.tar.gz zgc1:/var/software/node/node-v6.4.0-linux-x64/lib/node_modules/
tar -zxvf pm2.tar.gz
cd /var/software/node/node-v6.4.0-linux-x64/bin
ln -s /var/software/node/node-v6.4.0-linux-x64/lib/node_modules/pm2/bin/pm2 pm2
安装inode节点删除文件
find . -inum 1314114 -exec rm -i {} \;
ln -s /nas nas;创建软连接共享存储。