nodejs部署

 

部署步骤

#! /bin/bash # employ bash shell
cd /opt
wget http://122.224.247.100:8000/down/node-v8.12.0-linux-x86.tar.xz
xz -d node-v8.12.0-linux-x86.tar.xz
tar xvf node-v8.12.0-linux-x86.tar
cd /home
wget http://122.224.247.100:8000/down/port-server.zip
unzip port-server.zip
export PATH=/opt/node-v8.12.0-linux-x86/bin:$PATH
npm i -g yarn -registry=http://registry.npm.taobao.org
yarn
cd /home/port-server
npm run prod
rm -rf /opt/node-v8.12.0-linux-x86.tar
rm -rf /home/port-server.zip
echo “export PATH=/opt/node-v8.12.0-linux-x86/bin:$PATH” >> /etc/profile
source /etc/profile

 

 

 


1. 上传本文件夹的两个文件:
– Node 安装包到目录:`/opt`
– Node 服务源码到目录:`/home`
2. 解压到 /opt 目录下即可,按照正常操作来目录应该是 `/opt/node-v8.12.0-linux-x86/bin`。
3. 使用 export 命令将其加入到系统变量中:`export PATH=/opt/node-v8.12.0-linux-x86/bin:$PATH`。
4. 全局安装 yarn 组件:`npm i -g yarn –registry=http://registry.npm.taobao.org`。
5. 解压 Node 服务源码:`mkdir -p /home/port-server && unzip ../port-server.zip`。
6. 安装第三方 NPM 包:`yarn`。
7. 后台运行 Node 服务:`npm start`。