首页 > Web开发 > 详细

nginx+pm2+nodejs部署

时间:2017-12-11 21:42:20      阅读:230      评论:0      收藏:0      [点我收藏+]

1、

2、新建ecosystem.json

{
  "app": [{
    "name" :"Ice",
    "script": "service.js",
    "env" :{
      "COMMON_VARIABLE": "true"
    },
    "env_production": {
      "NODE_ENV": "production"
    }
  }],
  "deploy": {
    "production": {
      "user": "brad",
      "host": ["xxx.78.174.xxx"],
      "ref": "origin/master",
      "port": "3006",
      "repo": "git@git.coding.net:dt_xz/ice.git",
      "path": "/home/brad/ice/production",
      "ssh_options": "StrictHostKeyChecking=no",
      "pre-deploy-local": "echo ‘Deploy Done‘",
      "env": {
        "NODE_ENV": "production"
      }

    }
  }
}

 3、提交代码,在本地运行命令:

pm2 deploy ecosystem.json production setup

 

nginx+pm2+nodejs部署

原文:http://www.cnblogs.com/xz1024/p/8025102.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!