问题描述
该笔记将记录:在 Linux 中,如何安装 mongoDB 数据库,以及常见文件的处理方法。
解决方案
该笔记多以服务端的安装为主,及其相关的问题处理方法。
如果希望单纯的安装 mongoDB 客户端:
yum provides '*bin/mongo' yum install yum-utils repoquery --list mongodb-org-shell yum install -y mongodb-org-shell
MongoDB 4.2 on CentOS 7.4
Install MongoDB Community Edition
How to use SOCKS proxy with yum?
#### 第一步、添加 YUM 仓库 cat <<EOF > /etc/yum.repos.d/mongodb-org-4.2.repo [mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/\$releasever/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc EOF ### 第二步、安装数据库 yum install -y mongodb-org
MongoDB 3.6.5 on CentOS 7.4
#### 第一步、添加 YUM 仓库 cat <<EOF > /etc/yum.repos.d/mongodb-org-3.6.repo [mongodb-org-3.6] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/\$releasever/mongodb-org/3.6/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc EOF ### 第二步、安装数据库 yum install -y mongodb-org-3.6.5
MongoDB 4.2 on Debian 10
Install MongoDB Community Edition on Debian
# 导入公钥 apt-get install gnupg wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add - # 添加仓库 echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.2 main" \ | tee /etc/apt/sources.list.d/mongodb-org-4.2.list apt-get update # 安装 apt-get install -y mongodb-org=4.2.6 mongodb-org-server=4.2.6 \ mongodb-org-shell=4.2.6 mongodb-org-mongos=4.2.6 \ mongodb-org-tools=4.2.6 # 版本锁定,防止升级 echo "mongodb-org hold" | dpkg --set-selections echo "mongodb-org-server hold" | dpkg --set-selections echo "mongodb-org-shell hold" | dpkg --set-selections echo "mongodb-org-mongos hold" | dpkg --set-selections echo "mongodb-org-tools hold" | dpkg --set-selections # 启动服务 systemctl daemon-reload systemctl enable mongod.service systemctl start mongod.service
参考文献
Install MongoDB Community Edition
yum Command: List The Contents (Files) Of A Package on Linux – nixCraft