pm2部署时,在window上一直连不上,显示Deploy

来源:10-2 配置 PM2 一键部署线上项目结构

绯色昌

2017-05-03

报错如下:

$  pm2 deploy ecosystem.json production setup

--> Deploying to production environment

--> on host 60.205.179.198

  ○ hook pre-setup

yechang@60.205.179.198's password:

  ○ running setup

  ○ cloning git@git.oschina.net:feiseli/resume.git

yechang@60.205.179.198's password:

Initialized empty Git repository in /home/yechang/www/production/source/.git/

Write failed: Broken pipe

fatal: The remote end hung up unexpectedly

fatal: early EOF

fatal: index-pack failed


  failed to clone


Deploy failed


写回答

4回答

Scott

2018-06-06

参考下这个同学的答案,看看你的 git 配置这里是不是也漏过了这些环节


http://coding.imooc.com/learn/questiondetail/26202.html

0
0

Scott

2017-05-03

你的服务器是 windows,还是你本地的电脑是 windows


你到服务器上,直接手动 git clone repo-your-url 试试看,能不能 clone 下来

0
1
绯色昌
已经解决!谢谢您的指点
2017-05-03
共1条回复

Scott

2018-05-31

看下是不是连上的账号,在服务器上没有 root 权限导致的



0
0

绯色昌

提问者

2017-05-03

服务器是linux的,可以git clone 下来。就是接下到本地部署pm2,pm2 deploy ecosystem.json production setup这一步就报上面的错了

0
3
绯色昌
回复
慕瓜1460187
好像是权限的问题,要么是ssh没开放,要么漏了某一步。重新回退,看视频重新来一遍
2018-07-03
共3条回复

Node.js项目线上服务器部署与发布

阿里云部署Node.js+MongoDB+Nginx的应用项目,打通全栈

1747 学习 · 448 问题

查看课程