MongoDB Linux下载安装与连接
2021/10/16 19:11:16
本文主要是介绍MongoDB Linux下载安装与连接,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
MongDB官网下载地址
https://www.mongodb.com/try/download/compass
一、linux下载安装与连接
步骤一:上传压缩包到Linux中,解压到当前目录:
tar -xvf mongodb-linux-x86_64-rhel70-5.0.3.tgz
步骤二:移动解压后的文件夹到 /usr/local 目录中:
mv mongodb-linux-x86_64-rhel70-5.0.3 /usr/local/
在local目录下修改文件名称:文件名:mongodb-linux-x86_64-rhel70-5.0.3 改为:mongodb
mv mongodb-linux-x86_64-rhel70-5.0.3 mongodb
步骤三:新建目录data/db 存储数据、新建目录log存储日志:
#数据存储目录 mkdir -p /mongodb/single/data/db #日志存储目录 mkdir -p /mongodb/single/log
步骤四:新建并修改配置文件
vi /mongodb/single/mongod.conf
ifconfig 命令查看本机为 ip:192.168.177.128
配置文件的内容如下:
systemLog: #MongoDB发送所有日志输出的目标指定为文件 # #The path of the log file to which mongod or mongos should send all diagnostic logging information destination: file #mongod或mongos应向其发送所有诊断日志记录信息的日志文件的路径 path: "/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: "/mongodb/single/data/db" journal: #启用或禁用持久性日志以确保数据文件保持有效和可恢复。 enabled: true processManagement: #启用在后台运行mongos或mongod进程的守护进程模式。 fork: true net: #服务实例绑定的IP,默认是localhost bindIp: localhost,192.168.177.128 #bindIp #绑定的端口,默认是27017 port: 27017
path:、dbPath:修改为自己创建的文件路径和
bindIp: 改为本机ip
文档缩进用两个空格缩进
步骤五:启动MongoDB服务
/usr/local/mongodb/bin/mongod -f /mongodb/single/mongod.conf
错误启动信息:
原因:1.查看数据存储目录文件和日志存储目录文件是否创建
2.配置文件中的路径是否与创建的目录路径一致
二、Compass-图形化界面客户端连接Linux
步骤一:关闭linux防火墙
#查看防火墙状态 systemctl status firewalld #临时关闭防火墙 systemctl stop firewalld #开机禁止启动防火墙 systemctl disable firewalld
步骤二:Windows系统中打开“Compass-图形化界面客户端”
菜单栏 Connect -> connect to (快捷键ctrl+N),在出现页面中点击:Fill in connection fields individually
步骤三:输入Linux平台地址和端口号,点击按钮
连接成功:
这篇关于MongoDB Linux下载安装与连接的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法