Linux下安装Mongodb

一.首先在官网下载mongodb  

  https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.13.tgz

  如果下载速度过慢你可以在虚拟机中下载,只需要在路径前加 wget 即可。

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

1.下载完之后在 /usr/local下创建目录

  #  mkdir mongodb

2.进入 mongodb 目录,把下载的压缩包解压到里面:

  #  cd  /usr/local/mongodb/

  #  tar -zxvf   mongodb-linux-x86_64-4.0.13.tgz 

3.然后创建一个data目录,和配置文件

  #  mkdir -p     data/db       ----db是用来存放数据

  # mkdir  -p     data/logs    ----logs存放日志

  注 进入logs 文件夹 创建       mongodb.log 文件(若是忘记 后面会启动失败)

 

二.配置文件:

  进入 /bin 文件夹 

  # vim mongodb.conf  创建配置文件 

  配置文件信息:

    dbpath =/usr/local/mongodb/data/db               #数据库数据存放目录

    logpath =/usr/local/mongodb/data/logs/mongodb.log   #数据库日志存放目录

    logappend = true                    #以追加的方式记录日志

    noprealloc=true                      #关闭http接口,默认关闭http端口访问

    replSet = test                     #服务器名字

    port = 27017                      #端口号

    fork = true                        #以后台方式运行进程

    bind_ip=0.0.0.0                    #关闭http接口,默认关闭http端口访问

 

三.启动mongodb

/usr/local/mongodb/bin/mongod        -f   /usr/local/mongodb/bin/mongodb.conf   --启动

 到此搭建完成

 

问题1:

这地方是应为没有正常关闭monogdb 所导致   (删除此文件即可↓

 

 问题2:

 

 这是应为直接使用kill -9 pid  关闭mongodb  数据存储出现问题导致上锁,需要删除   /data/db 文件 (删除前记得把数据备份出来)  

 

 问题3:

同问题二一样  使用kill  导致 文件错误   删除/data/db 文件 即可   

如果不行那么就需要删除 data 文件夹 正常启动

 

 

 

posted @ 2020-09-25 16:45  RM-RF?  阅读(112)  评论(0编辑  收藏  举报