在Linux环境下安装Mongodb数据库(全网最简单全面教程)

一、准备好mongodb压缩包和mongod.conf配置文件

资源获取:安装包和配置文件下载(免费的!)

配置文件内容:

systemLog:
    #mongodb发送所有日志输出的目标指定为文件
    destination: file
    path: "/home/kie/bigdata/mongodb/standalone/logs/mongologs.log"
    logAppend: true
storage:
    #mongodb数据文件的存储目录
    dbPath: "/home/kie/bigdata/mongodb/standalone/data/db/"
    journal:
        enabled: true
processManagement:
    #启用在后台运行mongod进程的守护进程模式
    fork: true

《 注意 》:这里的/home/kie是我linux下主文件下的用户kie的路径,你需要改成你对应的用户路径,当然你也可以采用root如:/home/bigdata/mongodb/standalone/logs/mongologs.log(su root后进入home目录是不用带root的)。不采用root用户,使用虚拟机对应的注册用户是方便在桌面可视化的情况下找到Home主文件,可以看到你创建的目录和解压的文件也就是能像windows一样可视化的操作了,而且打开终端一开始的就是你的注册用户,创建目录等操作不需要用到root权限,所以按照后面的步骤直接操作即可。


二、把安装包和配置文件移动到linux系统上

这里有两种方法:

①直接在linux系统下下载安装包并写好配置文件,使用wget +安装包地址。如果你要找其他系统下的安装包,可以进入mongodb官网安装包下载处MongoDB Community Download | MongoDB

在这里页面处的右下角就可以找到了,点击copy Link就可以得到安装包地址,配合wget命令就可以下载了,如:

 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.13.tgz

②把我上面给的资源文件从Windows环境下移动到虚拟机上的linux中,(这里不能直接从windows下把安装包拖进去,会损失一部分东西,安装会失败,文本文件可以拖),建议用Xftp软件,新建会话,把对应的IP地址和用户账号密码填好就可以传输文件了。

Xftp中文版下载地址:https://www.jb51.net/softs/732920.html


三、打开Linux终端,执行安装步骤命令

重点注意!重点注意!重点注意!:打开终端的时候此时显示的路径~表示在我的主文件home下,同时发现要进入主文件下的文件还必须加上用户目录文件(左边的文字中可以看到此时的用户是kie),所以下面的步骤和配置文件中的路径你需要自己改成你的用户名目录,现在用进入home下的桌面来测试如下:

安装步骤:

#1 将mongodb压缩包放置在/home/kie/bigdata目录下 解压
mkdir bigdata       #在打开终端显示的~目录下直接建立bigdata目录

cd bigdata   #进入bigdata目录下
tar -zxvf mongodb-linux-x86_64-rhel70-4.4.13.tgz   #该安装包放在bigdata目录下在解压
mv mongodb-linux-x86_64-rhel70-4.4.13 mongodb  #把解压文件放在自动创建的mongodb文件中,此时的mogodb为bigdata的子目录

#2 创建预备文件夹和文件
cd /home/kie/bigdata/mongodb   #切换到mongodb目录
mkdir -p standalone/data/db/       #在mongodb目录下创建多层目录
mkdir standalone/logs/                 #创建日志目录
touch standalone/logs/mongologs.log       #创建日志文件mongologs.log


#3 在/etc/profile文件中添加如下内容 生效环境变量
export PATH=/home/kie/bigdata/mongodb/bin:$PATH
source /etc/profile    #注意这里的环境变量是临时生效,重启后会失效,你可以重启后重新这样加入变量或者一直挂载系统,当然想要变为永久变量,直接vim /etc/profile,在文件的最后一行加入export PATH=/home/kie/bigdata/mongodb/bin:$PATH


#4 将mongod.conf配置文件放置在/home/kie/bigdata/mongodb/conf目录下
mkdir /home/kie/bigdata/mongodb/conf     #创建conf配置目录,把上面得到的配置文件拖到该目录下即可

#5 启动mongodb服务 并查看服务状态 登录server
mongod -f /home/kie/bigdata/mongodb/conf/mongod.conf  #通过配置文件启动mongod
ps -ef | grep mongod     #查看mongod状态
mongo   #通过命令mongo启动mongodb服务器

按上述步骤就可以完成mongodb数据库的安装啦! 

你需要注意的是像使用mongod -f mongod.conf报错提示找不到该文件,你需要查看你当前的终端所处的工作路径,如

这里的工作路径就是conf,而conf下有mongod.conf文件,所以可以直接这样启动,如果是在其它路径下启动mongodb你需要找到mongod.conf的绝对路径如mongod -f /home/kie/bigdata/mongodb/conf/mongod.conf。在上述步骤中你需要注意路径的切换以及配置文件的内容是否和你创建的目录文件是否对应。

以下是成功安装的截图:

  • 23
    点赞
  • 93
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我的思路很明确

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值