在Linux中部署一个单机的MongoDB

  1. 先到官网 (https://www.mongodb.com/)下载压缩包 如:mongod-linux-x86_64-4.0.10.tgz 。
  2. 在 opt 目录下创建 module 、software 文件夹,module 存放安装后程序、 software 存放未解压文件。
    [root@hadoop101 opt]# mkdir module
    [root@hadoop101 opt]# mkdir software

  3. 上传压缩包到Linux中 的/opt/software 目录下,并解压到当前目录。
    tar -xvf mongodb-linux-x86_64-4.0.10.tgz。
  4. 移动解压后的文件夹到指定的目录中(/opt/module):
    [root@hadoop101 software]# mv mongodb-linux-x86_64-4.0.10 /opt/module/mongodb

  5. 新建几个目录,分别用来存储数据和日志。
    #数据存储目录
    mkdir -p  /opt/module/mongodb/single/data/db
    #日志存储目录
    mkdir -p  /opt/module/mongodb/single/logs
    

  6. 新建并修改配置文件
    vi /mongodb/single/mongod.conf
    
    配置文件的内容如下:
    systemLog:
       # MongoDB 发送所有日志输出的目标制定为文件
       destination: file
       path: "/opt/module/mongodb/single/logs/mongod.log"
       logAppend: true
    storage:
       dbPath: "/opt/module/mongodb/single/data/db"
    processManagement:
       fork: true
    net:
       bindIp: localhost,192.168.5.201
       port: 27017

  7. 启动MongoDB服务
    [root@hadoop101 mongodb]# /opt/module/mongodb/bin/mongod -f /opt/module/mongodb/single/mongod.conf
    about to fork child process, waiting until server is ready for connections.
    forked process: 2386
    child process started successfully, parent exiting
    

    注意:

    如果启动后不是 successfully ,则是启动失败了。原因基本上就是配置文件有问题。

  8. 通过进程来查看服务是否启动了

    [root@hadoop101 mongodb]# ps -ef | grep mongod

     

  9. 使用mongo命令来连接测试
    /opt/module/mongodb/bin/mongo

     至此linux 下MongoDb数据库安装完成。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值