CentOS离线安装MongoDB

目录

1、下载

2、上传并解压

3、创建目录

4、新建配置文件

5、启动

6、验证

7、停止服务

7.1 快速停止

 7.2 标准的关闭方法


1、下载

下载MongoDB对应的压缩包,本次使用的是4.0.10版本,点击下载

2、上传并解压

把压缩包上传到服务器,并进行解压

tar -xvf mongodb-linux-x86_64-4.0.10.tgz

 

3、创建目录

创建文集相关的存储目录

#数据存储目录
mkdir -p /data/mongodb/single/data/db
#日志存储目录
mkdir -p /data/mongodb/single/log

4、新建配置文件

vi  /data/mongodb/single/mongod.conf

配置内容:

 systemLog:
    #MongoDB发送所有日志输出的目标指定为文件
    # #The path of the log file to which mongod or mongos should send all diagnostic logging information
    destination: file
    #mongod或mongos应向其发送所有诊断日志记录信息的日志文件的路径
    path: "/data/mongodb/single/log/mongod.log"
    #当mongos或mongod实例重新启动时,mongos或mongod会将新条目附加到现有日志文件的末尾。
    logAppend: true
storage:
    #mongod实例存储其数据的目录。storage.dbPath设置仅适用于mongod。
    ##The directory where the mongod instance stores its data.Default Value is "/data/db".
    dbPath: "/data/mongodb/single/data/db"
    journal:
    #启用或禁用持久性日志以确保数据文件保持有效和可恢复。
        enabled: true
processManagement:
    #启用在后台运行mongos或mongod进程的守护进程模式。
    fork: true
net:
    #服务实例绑定的IP,默认是localhost
    bindIp: localhost,10.100.24.31
    #bindIp
    #绑定的端口,默认是27017
    port: 27017

5、启动

/usr/local/mongodb/mongodb-linux-x86_64-4.0.10/bin/mongod -f /data/mongodb/single/mongod.conf

6、验证

通过查看进程,验证是否启动成功

ps -ef |grep mongod

7、停止服务

7.1 快速停止

通过系统的kill命令直接杀死进程:

kill -2 54410

 7.2 标准的关闭方法

通过mongo客户端中的shutdownServer命令来关闭服务

//客户端登录服务,注意,这里通过localhost登录,如果需要远程登录,必须先登录认证才行。
mongo --port 27017
//#切换到admin库
use admin
//关闭服务
db.shutdownServer()

 

相关推荐

  1. centos 线安装yum

    2024-01-19 00:36:02       49 阅读
  2. CentOS 7 线安装Docker

    2024-01-19 00:36:02       44 阅读
  3. CentOS7线安装supervisor

    2024-01-19 00:36:02       49 阅读
  4. Centos Ubuntu 线安装git

    2024-01-19 00:36:02       49 阅读
  5. centos7.9线安装docker

    2024-01-19 00:36:02       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-19 00:36:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-19 00:36:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-01-19 00:36:02       82 阅读
  4. Python语言-面向对象

    2024-01-19 00:36:02       91 阅读

热门阅读

  1. HBase学习三:集群部署

    2024-01-19 00:36:02       56 阅读
  2. 【数据结构和算法】种花问题

    2024-01-19 00:36:02       55 阅读
  3. web块级如何居中,关于css/html居中问题

    2024-01-19 00:36:02       57 阅读
  4. 微信小程序有几个文件

    2024-01-19 00:36:02       61 阅读
  5. Django ORM 模糊查询实例解析

    2024-01-19 00:36:02       55 阅读
  6. MySQL的安装和部署

    2024-01-19 00:36:02       47 阅读
  7. MySQL索引的管理索引的使用原则以及SQL优化

    2024-01-19 00:36:02       49 阅读
  8. ChatGPT 和文心一言哪个更好用?

    2024-01-19 00:36:02       64 阅读
  9. Spring Boot整合Junit

    2024-01-19 00:36:02       56 阅读
  10. Python Pandas 数据分析项目实例

    2024-01-19 00:36:02       58 阅读