码迷,mamicode.com
首页 > Web开发 > 详细

nginx+pm2+nodejs部署

时间:2017-12-11 22:12:05      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:nbsp   product   master   service   部署   net   host   .net   pm2   

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部署

标签:nbsp   product   master   service   部署   net   host   .net   pm2   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!