Centos 7中安装MongoDB 4.0 【附3.2.1

发布时间:2020-07-10 02:41:43 作者:若恒
来源:网络 阅读:2484


===========MongoDB简介===========

==========MongoDB的特点==========

=========MongoDB 4.0的安装==========

MongoDB的源码包:

这里提供两个版本的MongoDB

百度网盘 链接:https://pan.baidu.com/s/1k3k539fEhZFXqXEAsUdHqg 密码:ljxr


1.首先挂载源码包

[root@localhost MongoDB]# ls
mongodb-linux-x86_64-3.2.1.tgz  mongodb-linux-x86_64-rhel70-4.0.0.tgz

Centos 7中安装MongoDB 4.0 【附3.2.1

#本文讲解centos 7下手工编译安装Mongo4.0版本过程


2.新建文件MongoDB,解压缩到指定的文件中/opt

cd /opt/

mkdir mongodb

tar zxvf mongodb-linux-x86_64-rhel70-4.0.0.tgz -C /opt/mongodb

Centos 7中安装MongoDB 4.0 【附3.2.1


3.创建文件,移动文件到/usr/local/mongodb下方便管理

cd /usr/local/

mkdir mongodb

mv /opt/mongodb/mongodb-linux-x86_64-rhel70-4.0.0/ /usr/local/mongodb

Centos 7中安装MongoDB 4.0 【附3.2.1


4.创建数据文件目录     创建日志文件目录

[root@localhost local]# cd mongodb/mongodb-linux-x86_64-rhel70-4.0.0/

[root@localhost mongodb-linux-x86_64-rhel70-4.0.0]# mkdir data logs

Centos 7中安装MongoDB 4.0 【附3.2.1


5.在data目录下创建数据文件目录mongodb1,同时logs目录下创建日志文件mongodb1.log ,并提升为777的权限

[root@localhost mongodb-linux-x86_64-rhel70-4.0.0]# mkdir -p data/mongodb1

[root@localhost mongodb-linux-x86_64-rhel70-4.0.0]# cd logs/

[root@localhost logs]# mkdir mongodb

[root@localhost logs]# cd mongodb/

[root@localhost mongodb]# touch mongodb1.log

[root@localhost mongodb]# chmod -R 777 mongodb1.log

Centos 7中安装MongoDB 4.0 【附3.2.1

Centos 7中安装MongoDB 4.0 【附3.2.1


6.生成并设置MongoDB的配置文件

vim /usr/local/mongodb/mongodb-linux-x86_64-rhel70-4.0.0/bin/mongodb1.conf

#配置内容如下:

dbpath=/usr/local/mongodb/mongodb-linux-x86_64-rhel70-4.0.0/data/mongodb1
logpath=/usr/local/mongodb/mongodb-linux-x86_64-rhel70-4.0.0/logs/mongodb/mongodb1.log
port=27017
logappend=true
fork=true
maxConns=5000
storageEngine=mmapv1

Centos 7中安装MongoDB 4.0 【附3.2.1

详解:
dbpath=                                  #数据存储目录路径
logpath=        #日志文件路径
port=27017                       #默认服务器端口
logappend=true      #使用追加方式写日志
fork=true                                        #后台运行
maxConns=5000             #最大同时连接数,默认2000
storageEngine=mmapv1                    #指定存储引擎为内存映射文件


7.设置内核参数

sysctl -w vm.zone_reclaim_mode=0     #永久设置


8.设置环境变量,方便使用:

echo 'export MONGODB_HOME=/usr/local/mongodb/mongodb-linux-x86_64-rhel70-4.0.0' >> /etc/profile
echo 'export PATH=$PATH:$MONGODB_HOME/bin' >> /etc/profile
source /etc/profile


9.启动mongodb

/usr/local/mongodb/mongodb-linux-x86_64-rhel70-4.0.0/bin/mongod -f /usr/local/mongodb/mongodb-linux-x86_64-rhel70-4.0.0/bin/mongodb1.conf

#查看下mongodb服务的端口

netstat -natp | grep mongod

Centos 7中安装MongoDB 4.0 【附3.2.1


10.输入mongo命令,登入MongoDB

Centos 7中安装MongoDB 4.0 【附3.2.1


推荐阅读:
  1. 在CentOS7上部署MongoDB分片群集
  2. CentOS7上的mongodb分片群集

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

数据库 mongodb 4.0版本

上一篇:PPP中的pap和chap认证

下一篇:一篇文章搞明白Integer、new Integer() 和 int 的概念与区别

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》