【发布时间】:2017-01-06 17:51:08
【问题描述】:
您好,我正在尝试部署我的第一个流星应用程序(也是第一个网站),我发现它非常困难。 我首先做了什么,我启动了我的 Ubuntu 服务器,服务器上的 ssh 安装了我的应用程序,然后运行它。但是一段时间后它一直在崩溃。然后我发现也使用 meteor-up 。但我似乎无法让它工作。从所有那里的教程中,它显示了与创建的一个 mup init 不同的配置文件。但无论如何,我继续前进并做了我认为正确的事情。
所以这是我所做的一个例子,但细节不同。不知道对不对
module.exports = {
servers: {
one: {
host: '1.2.3.4',
username: 'john'
// pem:
password: 'jonhjohn'
// or leave blank for authenticate from ssh-agent
}
},
meteor: {
name: 'profit',
path: '../profit',
servers: {
one: {
host: '1.2.3.4',
username: 'john'
// pem:
password: 'jonhjohn'
// or leave blank for authenticate from ssh-agent
}
},
buildOptions: {
serverOnly: true,
},
env: {
ROOT_URL: 'http://1.2.3.4:3000/',
MONGO_URL: 'mongodb://localhost/meteor'
},
//dockerImage: 'kadirahq/meteord'
deployCheckWaitTime: 60
},
mongo: {
oplog: true,
port: 27017,
servers: {
one: {},
},
},
};
但是当我尝试运行 mup setup 我得到 p>
我已经尝试了所有方法,但仍然没有成功。我是否以正确的方式进行此操作。我读过一些说使用 compose.io 的东西,但我是一个没有多少钱的学生。如果有人能在这方面对我进行教育,那就太好了
【问题讨论】:
-
meteor.servers.one中的用户名后面缺少逗号。
标签: javascript meteor deployment