1.Linux上安装MongoDB
1.1 使用yum方式安装
- 配置yum源
cat << EOF > /etc/yum.repos.d/mongodb-org-4.0.repo
[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
EOF
- 安装最新稳定版MongoDB
sudo yum install -y mongodb-org
如果需要安装指定版本,需要指定MongoDB每个组件包的版本号,如安装MongoDB 3.6.1
sudo yum install -y mongodb-org-4.0.9 \
mongodb-org-server-4.0.9 \
mongodb-org-shell-4.0.9 \
mongodb-org-mongos-4.0.9 \
mongodb-org-tools-4.0.9
Linux上运行MongoDB还需要注意SELinux的配置,详细内容参考官方文档:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/#configure-selinux
1.2 二进制包安装MongoDB
Linux上使用二进制包安装MongoDB与MacOS上的下载安装配置过程几乎一致,详细过程见下文MacOS部分。
2.MacOS上安装MongoDB
MacOS上安装MongoDB可以下载编译好的二进制包,解压缩后就可以直接使用了,也可以通过homebrew工具进行安装。
2.1 使用二进制包
- 下载MongoDB二进制包
wget https://fastdl.mongodb.org/osx/mongodb-osx-ssl-x86_64-4.0.3.tgz
- 解压文件并拷贝至希望MongoDB运行的目录
tar -zxvf mongodb-osx-ssl-x86_64-4.0.0.tgz
mkdir -p mongodb
cp -R -n mongodb-osx-x86_64-4.0.0/ mongodb
- 配置环境变量,在~/.bash_profile中添加以下内容
export PATH=<mongodb-install-directory>/bin:$PATH
2.2 homebrew方式安装
官方指引:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/