文章目录
环境准备
本文主要介绍如何在Centos7环境下安装部署MongoDB,通过yum、rpm包、tar包三种方式实现。
yum安装
修改yum源
vim /etc/yum.repos.d/mongodb-org-4.4.repo
[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc
安装
yum install -y mongodb-org
rpm包安装
创建相关目录
mkdir /usr/local/mongodb/
下载
cd /usr/local/mongodb/
wget https://repo.mongodb.org/yum/redhat/7Server/mongodb-org/4.4/x86_64/RPMS/mongodb-org-server-4.4.10-1.el7.x86_64.rpm
安装
rpm -ivh /usr/local/mongodb/mongodb-org-server-4.4.10-1.el7.x86_64.rpm
从安装提示可以看出用rpm -ivh安装缺少依赖,需要单独下载依赖包安装
yum install -y compat-openssl10
如果环境有公网访问权限可以直接用yum localinstall安装
yum localinstall mongodb-org-server-4.4.10-1.el7.x86_64.rpm
从安装信息可以看出,mongodb安装完成后已经自动开机启动项中,这样就可以解决服务器重启后还有手动启动mongodb服务的问题
tar包安装
创建相关目录
mkdir -p /usr/local/mongodb/data/db
mkdir /usr/local/mongodb/logs