我正在使用osx6.8,需要安装Mongodb的早期版本,如何使用HomeBrew安装早期版本
以下内容不起作用:
dream-2:app2 star$ brew install mongodb-2.6.10
Error: No available formula for mongodb-2.6.10
Searching formulae...
Searching taps...
dream-2:app2 star$ 编辑:
我收到一条信息来解释这篇文章与另一篇文章相比是如何独一无二的,嗯,另一个问题的答案是超长而复杂的,它是postgresql特有的,并且没有真正回答我的问题。
发布于 2015-05-21 16:30:33
当尝试用自制软件安装旧版本时,从brew search packagename开始通常是有用的,在本例中,在homebrew/versions/mongodb26下有一个2.6版本可用
因此,要安装该版本:
brew install homebrew/versions/mongodb26编辑
这个答案肯定已经过时了。看看answer below,看看2021年实现这一目标的有效方法。
发布于 2017-03-30 06:31:55
curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.2.12.tgz
tar -zxvf mongodb-osx-x86_64-3.2.12.tgz
mkdir -p mongodb
cp -R -n mongodb-osx-x86_64-3.2.12/ mongodb
export PATH=<mongodb-install-directory>/bin:$PATH #path to the dir created in step 3
mkdir -p /data/db
sudo chown -R $(whoami) /data/
mongod发布于 2018-08-18 05:50:54
您可以使用docker来安装任意多个版本的mongodb,而不是使用自制的。然后,每个mongodb可以在不同的端口上运行。
使用brew cask install docker安装对接程序,然后打开Docker.app。在docker运行后,转到终端并通过从/mongo/中选择如下所示的映像来安装mongodb版本:docker run -d -p 28017:27017 --name mongo4 mongo:latest
验证它是否与docker ps一起运行,并且您可以使用端口28017从应用程序连接到mongodb。使用不同的名称和端口重复这些步骤,以安装更多版本。享受吧!
https://stackoverflow.com/questions/30379127
复制相似问题