返回顶部
首页 > 资讯 > 操作系统 >Linux下如何安装MongoDB
  • 790
分享到

Linux下如何安装MongoDB

2023-06-28 01:06:23 790人浏览 八月长安
摘要

这篇文章将为大家详细讲解有关linux下如何安装MongoDB,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关

这篇文章将为大家详细讲解有关linux下如何安装MongoDB,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

mongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

Linux下如何安装MongoDB

安装

一 使用yum安装

安装步骤

配置yum

创建文件 /etc/yum.repos.d/monGodb-org-4.0.repo,用于yum来安装MongoDB

文件详细内容

[mongodb-org-4.0]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/gpGCheck=1enabled=1gpgkey=Https://www.mongodb.org/static/pgp/server-4.0.asc

安装MongoDB

安装最新版本的MongoDB,使用命令

sudo yum install -y mongodb-org

如果想指定安装某个版本MongoDB,需要为每个部分单独指定版本在包的名字后面,如下面实例所示

sudo yum install -y mongodb-org-4.0.9 mongodb-org-server-4.0.9 mongodb-org-shell-4.0.9 mongodb-org-mongos-4.0.9 mongodb-org-tools-4.0.9

二 使用压缩包安装

前提条件

MongoDB .tar.gz压缩包使用必须安装依赖

yum install libcurl openssl

步骤

下载MongoDB .tar.gz格式的压缩包

下载地址:MongoDB Download Center.

解压下载的压缩包文件

tar -zxvf mongodb-linux-*-4.0.9.tgz

增加环境变量,确保可执行文件在列出的目录中

MongoDB可执行文件在 bin/ 压缩包目录下,你可以按照以下建议操作

复制这些可执行文件到你的环境变量目录,例如/usr/local/bin

创建链接为这些可执行文件从目录在你的环境变量或修改你的环境变量包括这个目录

例如,你可以添加在你的shell的初始化脚本(e.g. ~/.bashrc)

export PATH=/bin:$PATH

替换为你的MongoDB实际安装路径

使用

许多类Uni操作系统系统限制系统资源类似session的使用。这些限制也许会影响MongoDB操作。查看更多UNIX ulimit Settings

目录路径

常用默认路径

通常MongoDB通过mongod用户账号和使用这些默认目录

/var/lib/mongo (数据)/var/log/mongodb (日志)

如果你通过package安装

默认目录会被创建,同时这个目录的所有人和组织会被设置为mongod

如果你通过压缩包下载

默认目录需要手动创建

提示:取决你的用户权限,也许需要使用超级权限来进行这些操作

mkdir -p /var/lib/mongomkdir -p /var/log/mongodb

默认MongoDB运行使用mongod用户账号。一次创建,设置这些目录的所有人和组织为mongod

chown -R mongod:mongod

不使用默认目录,创建想用的目录,修改配置文件/etc/mongod.conf的相关配置

storage.dbPath to specify a new data directory path (e.g. /some/data/directory)systemLog.path to specify a new log file path (e.g. /some/log/directory/mongod.log)

确认运行的MongoDB已经访问使用这些目录

chown -R mongod:mongod

启动步骤

开启MongoDB

使用命令启动MongoDB

sudo service mongod start

检测MongoDB是否已启动成功

检测日志内容 /var/log/mongodb/mongod.log

[initandlisten] waiting for connections on port

port默认配置27017,配置位置 /etc/mongod.conf

你可以确认MongoDB会跟踪reboot系统通过跟踪命令

sudo chkconfig mongod on

停止MongoDB

sudo service mongod stop

重启MongoDB

sudo service mongod restart

开始使用MongoDB

在同一个主机打开一个mongo shell。你可以在没有任何命令行选项的情况下运行mongo shell来连接到您本地具有默认端口27017的mongod实例。

卸载MongoDB

卸载会清除数据,卸载前请先确认

(1)停止 MongoDB

sudo service mongod stop

(2)移除包

sudo yum erase $(rpm -qa | grep mongodb-org)

(3)移除数据目录

sudo rm -r /var/log/mongodbsudo rm -r /var/lib/mongo

关于“Linux下如何安装MongoDB”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: Linux下如何安装MongoDB

本文链接: https://lsjlt.com/news/315372.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux下如何安装MongoDB
    这篇文章将为大家详细讲解有关Linux下如何安装MongoDB,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关...
    99+
    2023-06-28
  • Linux下安装MongoDB
    下载安装包 下载地址:https://www.mongodb.com/download-center/community curl -O https://fastdl.mongodb.org/linux/mongodb-linux...
    99+
    2018-10-14
    Linux下安装MongoDB
  • linux 下安装mongodb
    [root@sc-wjg ~]# uname -aLinux sc-wjg 2.6.32-358.23.2.el6.x86_64 #1 SMP Wed Oct 16 18:37:12 UTC 2013 x8...
    99+
    2024-04-02
  • Linux下mongodb的安装
    下载mongohttps://www.mongodb.org/downloadstar zxf mongodb-linux-x86_64-rhel62-3.4.4.tgzmv mongodb-linux-x...
    99+
    2024-04-02
  • Linux如何安装Mongodb
    小编今天带大家了解Linux如何安装Mongodb,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux如何安装Mongodb”的...
    99+
    2023-06-28
  • Linux环境下安装MongoDB
    下载安装包 下载地址:https://www.mongodb.com/download-center/community curl -O https://fastdl.mongodb.org/linux/mongodb-linux...
    99+
    2017-05-27
    Linux环境下安装MongoDB
  • mongodb在linux下的安装
    1. 下载MongoDB2. 解压文件到某目录下,然后重命名:[root@localhost      var]# tar -xzvf mongo...
    99+
    2024-04-02
  • Linux下MongoDB安装与配置
    CentOS6上安装MongoDB3.0.3版本:mongodb-linux-x86_64-rhel62-3.0.5.tgz安装openssl#yum install -y openssl-devel op...
    99+
    2024-04-02
  • Linux系统如何安装mongodb
    Linux系统如何安装mongodb,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。mongoDB是由C++编写的分布式文件存储系统,其目的是为WEB提供可扩展的...
    99+
    2023-06-28
  • linux下mongodb怎么安装配置
    在Linux下安装和配置MongoDB可以按照以下步骤进行: 下载MongoDB的安装包:可以从MongoDB官方网站(http...
    99+
    2024-04-10
    mongodb linux
  • linux中如何部署安装mongodb
    这篇文章给大家分享的是有关linux中如何部署安装mongodb的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。文档目的在Linux系统中安装Mongodb应用程序,并设置基本的安...
    99+
    2024-04-02
  • Linux系统中如何安装MongoDB
    小编给大家分享一下Linux系统中如何安装MongoDB,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux系统如何安装MongoDB?MongoDB是一个基...
    99+
    2023-06-28
  • CentOS7下如何安装MongoDB数据库
    这篇文章给大家分享的是有关CentOS7下如何安装MongoDB数据库的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。常规安装前往官网下载安装包,我选择的版本是CentOS7,打包方式选择的tgz。之后需要将压缩包...
    99+
    2023-06-22
  • linux MongoDB安装
    这里是CentOS系统: 使用yum的方式安装也很简单 ,也不需要下载安装包,官网默认是安装最新的版本: 首先创建文件 /etc/yum.repos.d/mongodb-org-4.2.repo  并填写如下内容 [mongodb-o...
    99+
    2018-10-08
    linux MongoDB安装
  • linux 安装mongodb
    wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.9.tgz 解压tar xvf mongodb-linux-x86_64-2.6....
    99+
    2024-04-02
  • linux下如何安装php
    在linux系统中安装php的方法首先,进入php官网,下载php安装源码包;源码包下载好后,在命令行执行以下命令对源码包进行解压;tar -zxvf php-5.5.11.tar.gz源码包解压后,打开解压后的目录,设...
    99+
    2024-04-02
  • Linux下如何安装Pycharm
    这篇文章主要介绍Linux下如何安装Pycharm,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Pycharm 作为一款针对 Python 的编辑器,配置简单、功能强大、使用起来省时省心,对初学者友好,这也是为什么编...
    99+
    2023-06-27
  • Linux下如何安装YouCompleteMe
    这篇文章主要介绍Linux下如何安装YouCompleteMe,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!YouCompleteMe是vim中非常使用的要给插件,其主要功能就是代码补全功能。系统版本:Ubuntu&...
    99+
    2023-06-27
  • Linux下如何安装Redmine
    这篇文章主要为大家展示了“Linux下如何安装Redmine”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下如何安装Redmine”这篇文章吧。Redmine是一个开源的、基于Web的...
    99+
    2023-06-27
  • Linux下如何安装Clion
    这篇文章将为大家详细讲解有关Linux下如何安装Clion,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Clion是一款专门开发C以及C++所设计的跨平台的IDE。它是以IntelliJ为基础设计的,包含...
    99+
    2023-06-27
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作