centos安装mongodb

这篇具有很好参考价值的文章主要介绍了centos安装mongodb。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1,下载mongodb,百度网盘分享

链接: https://pan.baidu.com/s/1jwwcKD4GppeAXOOJ8xlV4A 密码: dgfi
也可以去官网下载 官网:www.mongodb.com

centos安装mongodb,centos,mongodb,linux

2,安装

在主目录下创建mongodb文件夹,将刚才下载的压缩包放进去并解压,解压之后命名为mongodb-5.0.11,查看里面的文件
centos安装mongodb,centos,mongodb,linux

3,在bin目录创建同级的data,log和conf目录,并在目录里创建db目录,用于存放日志和数据

在log目录里添加mongodb.log存放日志,在conf目录下创建mongodb.conf文件,并添加下面的配置信息
注意:下面的path和daPath地址,以及ip要注意填写正确,否则启动的时候会报错

systemLog:
  # MongoDB发送所有日志输出的目标指定为文件
  # The path of the log file to which mongod or mongos should send all diagnostic logging information
  destination: file
  # mongod或mongos应向其发送所有诊断日志记录信息的日志文件的路径
  path: "/home/jing/mongodb/mongodb-5.0.11/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: "/home/jing/mongodb/mongodb-5.0.11/data/db"
  journal:
    #启用或禁用持久性日志以确保数据文件保持有效和可恢复。
    enabled: true
processManagement:
  #启用在后台运行mongos或mongod进程的守护进程模式。
  fork: true
net:
  # 服务实例绑定的IP,默认是localhost(10.0.4.12:局域网IP)
  bindIp: localhost,192.168.190.144
  # bindIp
  #绑定的端口,默认是27017
  port: 27017

进入到bin目录下启动mongodb
输入命令,以配置文件启动

mongod -f ../conf/mongodb.conf

看到下面的信息,证明启动成功

about to fork child process, waiting until server is ready for connections.
forked process: 28266
child process started successfully, parent exiting

如果想杀死mongodb,通过kill -9 28266 或者输入ps -ef | grep mongod进行查看进程
执行以下正常关闭:

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

4,输入命令进入数据库,mongo

[jing@localhost bin]$ mongo
MongoDB shell version v5.0.11
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("54fa9254-2101-4565-a587-6ea5de91e323") }
MongoDB server version: 5.0.11
================
Warning: the "mongo" shell has been superseded by "mongosh",
which delivers improved usability and compatibility.The "mongo" shell has been deprecated and will be removed in
an upcoming release.
For installation instructions, see
https://docs.mongodb.com/mongodb-shell/install/

5,操作数据库

> use mydb
switched to db mydb
> db.mycollection.insert({name:"John",age:25})
WriteResult({ "nInserted" : 1 })
> db.mycollection.find()
{ "_id" : ObjectId("65d19ac99c3f219e8e0932a3"), "name" : "John", "age" : 25 }
> db.mycollection.insert({name:"jing",age:18})
WriteResult({ "nInserted" : 1 })

6,navicat连接mongodb

centos安装mongodb,centos,mongodb,linux

7,可能会遇到问题

常见问题
-bash:mongod:命令未找到
如果在输入 mongodb 相关的命令之后提示:-bash: mongod: command not found,但是 bin 目录下又有的可执行文件
原因是没有将可执行文件 添加至 path ,输入以下命令:

export PATH=/home/jing/mongodb/mongodb-5.0.11/bin:$PATH

重新启动下 MongoDB

mongod -f ../conf/mongodb.conf

如果还是报错,就看下刚才创建的配置文件里填写的路径和ip是否正确文章来源地址https://www.toymoban.com/news/detail-831225.html

到了这里,关于centos安装mongodb的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Centos-6.3安装使用MongoDB

    系统环境:Centos-6.3 安装软件:mongodb-linux-x86_64-2.2.2.tgz 下载地址:http://www.mongodb.org/downloads 安装机器:192.168.15.237 上传位置:/usr/local/ 软件安装位置:/usr/local/mongodb 数据存放位置:/var/mongodb/data 日志存放位置:/var/mongodb/logs rpm -qa | grep mongodb service mongodb status [root@localhost /]#

    2024年02月13日
    浏览(30)
  • centOS系统yum安装和卸载mongodb

    0.1 什么是mongodb? 0.2 Mongodb是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 0.3 Mongodb是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常

    2024年02月03日
    浏览(28)
  • CentOS 7.6安装 MongoDB 5.0.2

    https://developer.aliyun.com/article/983777 我遇到的问题:如何以集群的方式启动,使用replSet的方式进行启动: 需要在配置文件上加上replSet的信息

    2024年02月16日
    浏览(36)
  • CentOS 7 安装 MongoDB 后如何使用及外网链接配置

    一、使用MongoDB: 1.启动MongoDB服务: 使用以下命令启动MongoDB服务: 2.连接MongoDB: 使用以下命令连接MongoDB: 3.创建数据库: 使用以下命令创建一个名为test的数据库: 4.创建集合: 使用以下命令创建一个名为users的集合: 5.插入文档: 使用以下命令向users集合中插入一条文档

    2023年04月18日
    浏览(47)
  • linux原生安装mongodb

    1.下载tgz文件,解压缩并将文件夹重命名为mongodb 2.新建存储目录 3.编辑配置文件(默认进去先不设置认证,创建用户后开启认证) 4.启动mongodb 5.创建myroot和用户 6.在配置文件中添加配置 7.重启mongodb并进行认证登陆即可

    2024年02月16日
    浏览(32)
  • MongoDB 安装 linux

          目录 一、MongoDB版本选择 二、MongoDB安装 1. 安装地址  2. 服务器下载安装 3. MongoDB配置 4. 启用MongoDB服务 三、MongoSH安装 四、compass连接  五、总结 本文介绍一下MongoDB的安装教程。 系统环境:CentOS7.4  可以用 cat /etc/redhat-release 查看本机的系统版本号         当前最新的

    2024年02月12日
    浏览(21)
  • CentOS 8自动化安装MongoDB并安装和实验master-slave集群、副本集群(Replica Set)、分片集群(Sharding)

    注意实验使用的是ARM架构的CentOS 8 虚拟机 首先,更新系统并安装必要的依赖项: 添加 MongoDB 官方仓库: 创建一个新的仓库文件 /etc/yum.repos.d/mongodb-org.repo : 将以下内容添加到文件中,保存并退出: 使用nano编辑器打开/etc/yum.repos.d/mongodb-org.repo文件后,按下 Ctrl + X 组合键退出

    2023年04月22日
    浏览(29)
  • linux MongoDB 安装与配置

    目录 MongoDB概述 MongoDb安装部署 MongoDB设置密码 MongoDB操作命令与说明 配置文件说明 备份操作 还原操作 MongoDB实际场景应用 MongoDB是一个非关系型数据库管理系统,它使用文档模型存储数据。MongoDB中的文档类似于JSON对象,可以包含键值对和嵌套文档。MongoDB提供了强大的查询语

    2024年02月07日
    浏览(30)
  • MongoDB:Linux环境全套安装指南

    😊 @ 作者: 一恍过去 💖 @ 主页: https://blog.csdn.net/zhuocailing3390 🎊 @ 社区: Java技术栈交流 🎉 @ 主题: MongoDB:Linux环境全套安装指南 ⏱️ @ 创作时间: 2023年08月08日 在安装 MonggoDB 前,需要知道与 SpringBoot 整合时的最佳匹配版本,根据 SpringBoot 版本下载对应的 MonggoDB 版本

    2024年02月13日
    浏览(27)
  • Mongodb在Linux下载安装及部署

    Mongodb官网:Download MongoDB Community Server | MongoDB 博主下载的安装包是: mongodb-linux-x86_64-rhel70-6.0.6.tgz  新建目录 将下载的 taz包 上传到Linux服务器,并解压到刚创建好的文件夹 /usr/mongodb 中 进入  /usr/mongodb 修改名称解压后的文件夹名称  mongodb-6.0.6 进入解压后的文件夹中 新建m

    2024年02月10日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包