node环境搭建

原创
2017/08/14 18:18
阅读数 28

一、编译环境安装

二、运行环境安装

1、验证:

node -v
npm -v
npm --version
node --version
cnpm -v
pm2 -v

2、创建用户

groupadd -g 5222 app

useradd -g log log
passwd log zgc123456

useradd -u 5218 nodejs 

usermod -G app nodejs
passwd nodejs zgc123456

#用户创建验证

groups nodejs/id nodejs
cat /etc/passwd|grep nodejs

3、创建目录

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_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

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;创建软连接共享存储。

 

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部