您好,我运行的是没有meteor包的arch Linux,并且在virtualbox中运行Ubuntu服务器进行Web开发。我通过数据库挂载了一个共享文件夹。这意味着我可以编入活动环境。 然而,像许多其他人一样,我有一个启动mongodb的问题,特别是退出代码100。
追踪问题:
但我仍然有这个问题。
与meteor一起安装的mongodb的配置文件在哪里,我可以移动它,是否需要为'mongodb'用户创建权限?
在上述设置中运行流星开发环境的理想虚拟机是什么?首先必须创建数据目录告诉我Ubuntu服务器并不理想。一些额外的文件可以回答流星网站上出现的第二个问题,这将是美丽的
答案 0 :(得分:0)
MongoDB无法在虚拟机共享文件夹上正常运行。默认情况下,meteor在项目的目录中创建一个mongo数据库,但是您可以使用MONGO_URL
环境变量覆盖此行为。如果设置此变量,meteor将不会尝试启动mongo,而是直接连接到您指定的mongo端点。这允许你设置你喜欢的mongo(例如使用Ubuntu mongodb包),数据不在共享文件夹中。