linux 安装MongoDB

做~自己de王妃 提交于 2021-02-13 04:25:53

linux 安装MongoDB

   

一、从官网下载安装包安装

1、下载并且解压压缩包

MongoDB官方网站 https://www.mongodb.com/ ,找到community社区版,https://www.mongodb.com/download-center/community  然后选择对应的版本下载,注意Centos就是Redhat,没有Centos的版本,所以这里选择Redhat。

  • Version版本,选择带有current字眼的,这是最新的稳定版本
  • OS是系统,这里选择RHEL 7.0 ,对应的Centos就是7.x
  • Package 是包的格式,这里选择TGZ,是压缩包

选择完成之后,下载按钮下面会出现一个链接,如上面图所示,然后复制这个链接。

准备好一个目录,用来下载安装mongodb,比如,我这边有个专门用来放软件的目录: /software

进入这个目录,然后下载刚才的压缩包:

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.6.tgz

下载好之后,解压这个目录的

tar -zxvf mongodb-linux-x86_64-rhel70-4.2.6.tgz

 解压后的文件夹的名字非常长,为了方便可以重命名为mongodb

mv mongodb-linux-x86_64-rhel70-4.2.6 mongodb

这样,mongodb就下载好了,然后进入这个目录 ,此时绝对路径是 /software/mongodb

其实现在mongodb已经算是安装好了,压缩包的好处就是免安装,但是为了方便,还需要做一下配置

2、下载并且解压压缩包

   在创建/usr/src/mongodb文件夹,将下载的源码包放到此文件目录下。mongodb-linux-x86_64-rhel62-4.4.3.tgz(源码包)

   解压源码包tar -zxvf mongodb-linux-x86_64-rhel62-4.4.3.tgz -C  /usr/local/mongo/    指定目录下。

  创建data 和logs 目录,并且在logs目录下,touch mongodb.log logs 

 修改 mongodb-linux-x86_64-rhel62-4.4.3 文件夹为mongodb ,并进入 mongodb 文件目录,创建mongodb.conf配置文件,

输入内容

# 更改数据目录
dbpath = /usr/local/mongo/data #数据库路径
logpath = /usr/local/mongo/logs/mongodb.log # 日志路径
logappend = true 
port = 27017 #端口号
bind_ip = 0.0.0.0 #指定ip地址
fork = true  
auth = true  # 需要认证

3、全局文件配置

 修改/etc/profile文件

 export MONGODB_HOME=/usr/local/mongo/mongodb
 export PATH=$PATH:$JAVA_HOME/bin:$MONGODB_HOME/bin

这样mongodb在linux安装就OK了。

启动MongoDB: mongod -f /usr/local/mongo/mongodb/mongodb.conf

关闭MongoDB: mongod -f /usr/local/mongo/mongodb/mongodb.conf  --shutdown

 

 

  

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!