具有共享文件夹的meteor的理想vm设置

时间:2012-12-08 17:26:13

标签: mongodb meteor virtualbox

情况

您好,我运行的是没有meteor包的arch Linux,并且在virtualbox中运行Ubuntu服务器进行Web开发。我通过数据库挂载了一个共享文件夹。这意味着我可以编入活动环境。 然而,像许多其他人一样,我有一个启动mongodb的问题,特别是退出代码100。

追踪问题:

  • 我创建了/ data / DB目录
  • 授予我的用户访问权限
  • 单独运行mongod没有任何问题

但我仍然有这个问题。

问题

与meteor一起安装的mongodb的配置文件在哪里,我可以移动它,是否需要为'mongodb'用户创建权限?

问题

在上述设置中运行流星开发环境的理想虚拟机是什么?首先必须创建数据目录告诉我Ubuntu服务器并不理想。一些额外的文件可以回答流星网站上出现的第二个问题,这将是美丽的

1 个答案:

答案 0 :(得分:0)

MongoDB无法在虚拟机共享文件夹上正常运行。默认情况下,meteor在项目的目录中创建一个mongo数据库,但是您可以使用MONGO_URL环境变量覆盖此行为。如果设置此变量,meteor将不会尝试启动mongo,而是直接连接到您指定的mongo端点。这允许你设置你喜欢的mongo(例如使用Ubuntu mongodb包),数据不在共享文件夹中。