mongodb安装

1. mongodb安装

1.1 yum安装

1.1.1 单机

1.创建仓库,版本(4.4.*)

vim /etc/yum.repos.d/mongodb-org-4.4.repo

2.把下面的内容复制到文件中 保存退出

[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

3.修改配置文件

mkdir -p /data/mongodb/log
mkdir -p /data/mongodb/data
chown -R mongod:mongod /data/mongodb

vi /etc/mongod.conf
#修改日志文件目录
systemLog:
  path: /data/mongodb/log/mongod.log
#修改数据目录  
storage:
  dbPath: /data/mongodb/data
#开启安全认证  
security:
  authorization: enabled
#允许任意IP连接    
net:
  port: 27017
  bindIp: 0.0.0.0 

4.启动

systemctl start mongod

#开机自启
systemctl enable mongod

1.1.2 集群方式

参考文档:(16条消息) replication 复制集架构模式配置_wolgame的博客-CSDN博客

1.2 二进制文件安装

1.2.1 单机

1. 准备工作

mongodb官方下载地址:https://www.mongodb.com/try/download/community,选择对应服务器内核版本

image-20211229175203030

#下载文件
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel80-4.4.10.tgz
#解压文件
tar -xzvf mongodb-linux-x86_64-rhel80-4.4.10.tgz
mv mongodb-linux-x86_64-rhel80-4.4.10 mongodb

2. 配置mongodb环境变量

vim /etc/profile
#添加内容
PATH=$PATH:/data/mongodb/bin
source /etc/profile

3. 启动mongodb

#数据目录
mkdir -p /data/mongodb/data
#日志目录
mkdir -p /data/mongodb/log

#创建mongodb配置文件
touch /data/mongodb/mongodb.conf
vi /data/mongodb/mongodb.conf

#添加配置文件内容
dbpath=/data/mongodb/data
logpath=/data/mongodb/log/mongodb.log
fork=true
logappend=true
bind_ip=0.0.0.0
port=27017
#启动
mongod -config /data/mongodb/mongodb.conf
#访问
mongo -port 27017
#关闭
mongod --shutdown --dbpath /data/mongodb/data
#创建用户
db.createUser({user: "admin",pwd: "admin123",roles:[{role: "root", db: "admin"}]});
#开启安全认证,mongodb增加配置重启
auth=true

1.2.2 集群方式

参考文档:(16条消息) MongoDB之副本集配置_pengjunlee的博客-CSDN博客_mongodb副本集搭建

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值