nodejs 安装部署
1.下载二进制包
[root@node ~]# cd /usr/local/src/ [root@node src]# wget http://cdn.npm.taobao.org/dist/node/v8.9.3/node-v8.9.3-linux-x64.tar.gz [root@node src]# tar -zxvf node-v8.9.3-linux-x64.tar.gz -C /usr/local/ [root@node local]# ln -s /usr/local/node-v8.9.3-linux-x64/ /usr/local/node
2.配置环境变量
[root@node local]# vim /root/.bash_profile export NODE_HOME=/usr/local/node export PATH=$NODE_HOME/bin:$PATH export NODE_PATH=$NODE_HOME/lib/node_modules [root@node local]# source /root/.bash_profile
3.测试安装的版本
[root@node ~]# npm -v 5.5.1 [root@node ~]# node -v v8.9.3
4.替换npm的源,并安装软件
[root@node ~]# npm config set registry http://registry.npm.taobao.org [root@node ~]# npm install -g nrm [root@node ~]# npm install -g pm2
5.密码认证的git仓库,
[root@node ~]# cd /opt/ [root@node opt]# git clone http://user:xxx@192.168.1.150/pinhui15/wap.nuxt.git [root@node opt]# cd wap.nuxt [root@node wap.nuxt]# sudo npm install --unsafe-perm [root@node wap.nuxt]# npm run build # 启动应用 [root@node wap.nuxt]# /usr/local/node/bin/pm2 restart processes.json --only inkisit #pm2启动应用 [root@node wap.nuxt]# npm run start-sit & # node启动应用 # pm2 开机自启动设置,pm2开机自动启动 pm2 startup pm2 save # 更新git仓库代码 [root@node wap.nuxt]# git pull

浙公网安备 33010602011771号