星空网 > 软件开发 > 数据库

Linux平台安装MongoDB

一、下载完安装包,并解压 tgz(以下演示的是 64 位 Linux上的安装) 。

  curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz  # 下载  tar -zxvf mongodb-linux-x86_64-3.0.6.tgz                  # 解压  mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb             # 将解压包拷贝到指定目录

 

二、MongoDB.aspx' >MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中:

  export PATH=<mongodb-install-directory>/bin:$PATH

   <mongodb-install-directory> 为 MongoDB 的安装路径。如本文的 /usr/local/mongodb 。

 

三、创建数据库目录

    MongoDB的数据存储在data目录的db目录下,但是这个目录在安装过程不会自动创建,所以你需要手动创建data目录,并在data目录中创建db目录。以下实例中我们将data目录创建于根目录下(/)。

    注意:/data/db 是 MongoDB 默认的启动的数据库路径(--dbpath)。

    mkdir -p /data/db

四、命令行中运行 MongoDB 服务

   ①可以在 /usr/local/mongodb/bin/ 目录下使用命令:  

    ./mongod

   ②在 /usr/local/mongodb/ 下添加conf目录,并添加mongodb.conf配置文件。

    ./mongod -f /usr/local/mongodb/conf/mongodb.conf   或者
    ./mongod --config /usr/local/mongodb/conf/mongodb.conf

    mongodb.conf
配置文件内容如下:
      dbpath=/data/db
      bind_ip=127.0.0.1
      port=27017
      fork=true
      master=true
      verbose = true
      vvvv = true
      maxConns = 100
      objcheck = true
      logappend=true
      shardsvr=true
      directoryperdb=true
      logpath=/usr/local/mongodb/log/mongodb.log

五、设置开机启动mongo

   方法一、①在/etc/init.d/目录下添加mongod脚本,

       ②添加脚本执行权限  chmod +x /etc/rc.d/init.d/mongod 

       ③设置开机启动  chkconfig mongod on 

      mongo脚本内容如下:

      #!/bin/bash

       #chkconfig: 2345 80 90

       #description: mongodb
       start() {
          /usr/local/mongodb/bin/mongod -f /usr/local/mongodb/conf/mongodb.conf
       }

       stop() {
          /usr/local/mongodb/bin/mongod -f /usr/local/mongodb/conf/mongodb.conf --shutdown
       }

       case "$1" in
       start)
       start
       ;;
       stop)
       stop
       ;;
       restart)
       stop
       start
       ;;
       *)
       echo $"Usage: $0 {start|stop|restart}"
       exit 1
       esac

   方法二、将 /usr/local/mongodb/bin/mongod

         --dbpath /data/db

         --fork

         --port 27017

         --logpath=/usr/local/mongodb/log/mongodb.log

         --logappend  

        添加到 /etc/rc.local

 




原标题:Linux平台安装MongoDB

关键词:linux

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

跨境电商物流案例:https://www.goluckyvip.com/tag/36309.html
跨境电商物流百晓生:https://www.goluckyvip.com/tag/36310.html
跨境电商物流保险:https://www.goluckyvip.com/tag/36311.html
跨境电商物流保险政策:https://www.goluckyvip.com/tag/36312.html
跨境电商物流保障类保险:https://www.goluckyvip.com/tag/36313.html
跨境电商物流报告:https://www.goluckyvip.com/tag/36314.html
2024.04.18亚马逊选品推荐(仅供参考):女装蛋糕连衣裙:https://www.kjdsnews.com/a/1842234.html
欧洲市场疯了,订单排到7、8月!:https://www.kjdsnews.com/a/1842235.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流