1、版本 :node
- node v4.4.3
- npm v2.15.1
- pm2 v1.1.3
- express v4.13.4
2、node安装与环境配置linux
- 新建node安装目录,与node项目目录
sudo mkdir -p /www/dev/node
二、进入node目录,下载node二进制文件包(免编译)
三、解压压缩文件:
四、配置node环境变量
sudo vim /etc/profile
添加NODE_HOME,配置export path
source /etc/profile使文件生效
五、安装npm
六、安装express和pm2
sudo npm install前置,须要在/usr/bin目录下 设置node 和npm 的软链,注意要写绝对路径
sudo ln -s /www/dev/node/node-v4.4.3-linux-x64/bin/node /usr/bin/node
sudo ln -s /www/dev/node/node-v4.4.3-linux-x64/bin/npm /usr/bin/npm
sudo npm install express -g
sudo npm install pm2 -g
同时须要配置pm2的软链 :sudo ln -s /www/dev/node/node-v4.4.3-linux-x64/bin/pm2 /usr/bin/pm2
七、默认在已安装git的条件下,将项目clone到node_workspace目录下
八、启动node项目
sudo npm install
启动项目 sudo pm2 start bin/server -i 0
中止项目: pm2 stop bin/server 或所有杀掉 :pm2 killgit
注意:pm2在启动时写log,有时会遇到写目录权限问题,能够修改日志目录为用户可写便可解决。express