【发布时间】:2018-06-30 22:08:17
【问题描述】:
我目前正在运行 macOS Sierra(最新版本)并安装了 zshell。从 MongoDB 下载中心下载二进制文件后,我尝试按照以下步骤手动安装 MongoDB 社区版。
- tar -zxvf mongodb-osx-ssl-x86_64-3.6.2.tgz
- mkdir -p mongodb
- cp -R -n mongodb-osx-ssl-x86_64-3.6.2/mongodb
- 导出 PATH=mongodb-install-directory/bin:$PATH
在第 4 步,我的 mongodb 安装目录路径位于 /Users/(my username)/mongodb。因此,我运行了以下命令:
- 导出 PATH=/Users/(我的用户名)/mongodb/bin:$PATH
从(我的用户名)目录中,我尝试运行 mongod 并收到消息 zsh: command not found: mongod。但是,当我进入 /Users/(my username)/mongodb/bin 并运行 ./mongod 时,除了未设置我的数据路径外,一切正常。 p>
从这里,我尝试通过运行以下命令来设置数据库路径:
- ./mongod --dbpath /Users/(我的用户名)/mongodb/data/db
然后我运行 ./mongod 并没有找到数据路径。我究竟做错了什么?我什至尝试使用 Homebrew 安装 MongoDB 社区版,并弹出相同的错误。
我不确定这是否会有所不同,但我过去安装了 vagrant,并且能够使用 MongoDB。
【问题讨论】: