我的 ubuntu 计算机中安装了 mongo db 2.6.9。我希望在同一台计算机上安装2.6.10并且一次只运行一个。 我对 mongodb 知之甚少。我该怎么办?
答案 0 :(得分:1)
谈论Linux,如果你只是在不同的路径上安装两次(记住改变端口),我认为它们运行正常。问题是你最终会为两个实例使用相同的日志文件。我建议你看看以下两个链接:
堆叠here
以及mongo手册以查看运行时配置,您将看到第二次正在运行的安装需要更改的路径here
答案 1 :(得分:0)
由于您已经在ubuntu上,因此请安装docker并在不同容器中创建运行尽可能多mongo版本的容器。您只需将它们绑定到本地计算机上的不同端口即可。
安装docker
sudo apt-get update $ sudo apt-get install wget
wget -qO- https://get.docker.com/ | sh
创建运行mongo 2.6.9和2.6.10的mongodb容器
docker run -p 27107:27107 -d mongo:2.6.9
docker run -p 27108:27107 -d mongo:2.6.10
使用端口27107上的127.0.0.1连接到mongodb 2.6.9版 使用端口27108上的127.0.0.1连接到mongodb 2.6.10版