Service 是否将MongoDB服务器作为服务运行(与终端分离)?

Service 是否将MongoDB服务器作为服务运行(与终端分离)?,service,mongodb,Service,Mongodb,当我从终端启动MongoDB服务器(mongod)时,它保持该选项卡打开。如何将其作为服务运行 我在OSX狮子频道 我喜欢rails服务器脚本如何使用-d选项将其与终端分离。这是内置在mongod中的,很像rails服务器中的脚本。您需要使用--fork而不是-d,您可能还需要指定--logpath/path to/logfile--logappend,以便记录输出并保留以前的日志 有关更多信息,请参阅。要设置MongoDB作为后台服务运行,请查看OS X 10.5+的软件包或脚本。或指定包含f

当我从终端启动MongoDB服务器(mongod)时,它保持该选项卡打开。如何将其作为服务运行

我在OSX狮子频道


我喜欢rails服务器脚本如何使用-d选项将其与终端分离。

这是内置在
mongod
中的,很像rails服务器中的脚本。您需要使用
--fork
而不是
-d
,您可能还需要指定
--logpath/path to/logfile--logappend
,以便记录输出并保留以前的日志


有关更多信息,请参阅。

要设置MongoDB作为后台服务运行,请查看OS X 10.5+的软件包或脚本。

或指定包含
fork=true
行的配置文件,然后以
mongod--config mongo.conf
的形式启动mongod。从2.4.4开始从源代码构建(用于SSL支持)不要安装控制脚本。可以借助本文()和提供的配置创建脚本。正如@JamesChen所说,在参数
processManagement:
add
fork:true