我是 Macports 的新手。我使用 macports 安装 mongodb。我唯一的问题是我找不到 mongodb.conf 文件。我是 Ubuntu 用户,我知道它位于 Ubuntu 的 /etc/mongodb.conf 上。我在哪里可以在我的 osx macports 安装中找到它?我想在 mongodb.conf 文件中启用 --rest 功能,以便我可以从我的 Web 浏览器中获取数据。请帮忙。
问问题
953 次
2 回答
3
恐怕您找不到任何带有“端口内容”的mongodb.conf文件,因为这不是 macosx 方式 - 你知道:macs 是“不同的”......
相反 - 假设您确实启用了在安装 mongodb 端口时创建的 mongodb 启动代理 - 您只需将此文件编辑为文本文件:
/opt/local/etc/LaunchDaemons/org.macports.mongodb/org.macports.mongodb.plist
在 ProgramArguments 数组中,在半列字符串元素之前添加以下内容:
<string>--rest</string>
如果尚未激活 macosx lauch 代理,您仍然可以通过创建如下符号链接自行激活它:
sudo ln -s /opt/local/etc/LaunchDaemons/org.macports.mongodb/org.macports.mongodb.plist /Library/LaunchDaemons/org.macports.mongodb.plist
下次您将启动 mongodb 时,应启用其 REST 接口。
于 2013-10-12T08:50:27.600 回答
1
您可以使用以下命令列出端口安装的所有文件port contents
:
port contents mongodb
您可以grep
通过输出mondgodb.conf
找到它的安装位置。
于 2012-10-13T05:45:49.633 回答