CentOS7 安装 MongoDB

深藏阁楼爱情的钟 2022-06-13 09:07 341阅读 0赞

MongoDB官网地址:

  • https://www.mongodb.com/download-center\#community

下载

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

解压

  1. tar -zxvf mongodb-linux-x86_64-rhel70-3.4.5.tgz

重命名

名称太长,重命名一下,方便管理。

  1. mv mongodb-linux-x86_64-rhel70-3.4.5 mongodb-3.4.5

配置文件

  1. vi mongodb.conf

内容如下:(yaml格式)

  1. storage:
  2. dbPath: "/usr/software/mongodb-3.4.5/data/db"
  3. engine: wiredTiger
  4. systemLog:
  5. destination: file
  6. path: "/usr/software/mongodb-3.4.5/data/logs/mongod.log"
  7. logAppend: true
  8. net:
  9. bindIp: 127.0.0.1,192.168.191.32
  10. port: 27017
  11. # Enable the HTTP interface (Defaults to port 28017).
  12. http:
  13. enabled: false

需要创建

存放数据库:

  1. /data/db

存放日志格式:

  1. /data/logs/mongod.log

注意
开启守护进程模式 fork 的时候,一定要设置log日志;
设置log日志要注意,logpath的路径一定要是文件路径,而不是文件夹路径。

测试启动

进入bin目录,输入命令:(指定配置文件方式启动)

  1. ./mongod -f ./mongodb.conf

这时候会显示数据库启动成功
在服务器本地测试一下,使用命令

  1. ./mongo 127.0.0.1
  2. MongoDB shell version: 2.6.4
  3. connecting to: 127.0.0.1/test

这标识数据库启动成功

查看 mongodb 进程:

  1. ps aux |grep mongodb

检查端口是否已被启动:

  1. netstat -lanp | grep 27017

Docker 安装

  1. docker pull mongo:4.4.0-rc13

启动

带用户名及密码启动:

  1. docker run -d -p 27017:27017 --name mongodb \
  2. -e MONGO_INITDB_ROOT_USERNAME=park \
  3. -e MONGO_INITDB_ROOT_PASSWORD=123456 \
  4. -v /sxapp/sxappopt/docker-data/mongodb:/data/db mongo:4.4.0-rc13

桌面访问工具

NoSQLBooster

https://nosqlbooster.com/downloads
在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,341人围观)

还没有评论,来说两句吧...

相关阅读

    相关 CentOS 7安装MongoDB

    简介 因为公司监控系统获取的应用监控指标数据,需要存放在mongo数据库,最近就开始研究一下mongo数据库,先从最简单的mongo数据库安装和简单使用,和大家做一下分享