1、编译环境安装node
2、运行环境安装linux
一、验证:npm
node -v
npm -v
npm --version
node --version
cnpm -v
pm2 -vvim
二、建立用户tomcat
groupadd -g 5222 appbash
useradd -g log log
passwd log zgc123456服务器
useradd -u 5218 nodejs app
usermod -G app nodejs
passwd nodejs zgc123456ci
#用户建立验证get
groups nodejs/id nodejs
cat /etc/passwd|grep nodejs
三、建立目录
mkdir -p /var/nodejs/apps /var/nodejs/logs
mkdir -p /var/software/tomcat /var/software/node
四、下载软件包并拷贝(经过跳板机)
请到官网下载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/
五、设置环境变量
su - nodejs
vim ~/.bash_profile
NODE_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_ENV
source ~/.bash_profile
六、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;建立软链接共享存储。