2016-11-14 96 views
1

我正在试图部署一个流星应用程序到数字海洋。我遵循这里的步骤,https://www.npmjs.com/package/mup,当我从.deploy目录运行'mup deploy'时,没有任何反应。我在下面列出了我的mup.js文件。mup部署 - 什么都没有发生

研究这个问题后,一个常见的解决方案是使用pem字段的绝对路径,但我这样做了,我也尝试了一个密码,而没有任何反应。另外,如果我运行'mup setup','mup log','mup start','mup reconfig'等,没有任何反应。有任何想法吗?

指向.deploy/mup.js

module.exports = { 
    servers: { 
    one: { 
     host: '100.000.00.00', 
     username: 'root', 
     //password: 'password123' <-- also tried password 
     pem: 'C:/Users/User/.ssh/id_rsa' 
    } 
    }, 

    meteor: { 
    name: 'AppName', 
    path: '..', 
    servers: { 
     one: {} 
    }, 
    buildOptions: { 
     debug: true, 
    }, 
    env: { 
     ROOT_URL: 'http://100.000.00.00', 
     MONGO_URL: 'mongodb://localhost/meteor' 
    }, 
    deployCheckWaitTime: 60 
    }, 

    mongo: { 
    oplog: true, 
    port: 27017, 
    servers: { 
     one: {}, 
    }, 
    }, 
}; 
+0

你可以看看你的服务器上有什么 - 它做了什么?你在命令行中看到任何类型的错误吗?你看过服务器错误日志吗? – Mikkel

+0

我应该能够使用'mup log -f'从服务器上挂起日志,但是我的mup命令都没有出于某种原因。什么都没发生。否则,我不确定如何访问数字海洋液滴上的日志。 – muninn9

回答

2

所以,我终于找到了几个位置回答同样的问题,但以防万一有人绊倒过这个第一个在这里是解决方案。

转到该项目的根目录,然后运行(假设MUP是在目录指向.deploy初始化):

mup setup --config .deploy/mup.js 
mup deploy --config .deploy/mup.js 

我不知道为什么这不是文档。

+0

谢谢。事实上,我什么也没有发生,我也吓坏了。这固定它! :) –