良许Linux教程网 干货合集 详解Linux安装Mongodb教程

详解Linux安装Mongodb教程

MongoDB是由编写的分布式文件存储数据库,其目的是为web提供可扩展的高性能数据存储。下面和大家分享一下Linux系统安装Mongodb的教程。

详解Linux安装Mongodb教程

MongoDB简介:

  • MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是可以应用于各种规模的企业、各个行业以及各类应用程序的开源数据库。

  • 作为一个适用于敏捷开发的数据库,MongoDB的数据模式可以随着应用程序的发展而灵活地更新。

  • 与此同时,它也为开发人员 提供了传统数据库的功能:二级索引,完整的查询系统以及严格一致性等等。

  • MongoDB能够使企业更加具有敏捷性和可扩展性,各种规模的企业都可以通过使用MongoDB来创建新的应用,提高与客户之间的工作效率,加快产品上市时间,以及降低企业成本。

  • MongoDB是专为可扩展性,高性能和高可用性而设计的数据库。

  • 它可以从单服务器部署扩展到大型、复杂的多数据中心架构。利用内存计算的优势,MongoDB能够提供高性能的数据读写操作。

  • MongoDB的本地复制和自动故障转移功能使您的应用程序具有企业级的可靠性和操作灵活性。

下载安装包

下载地址:https://www.mongodb.com/download-center/community

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.5.tgz

实验步骤

解压MongoDB

tar -zxvf mongodb-linux-x86_64-rhel70-4.2.5.tgz -C /usr/local/

把下面的配置加到环境变量中 ,进入profile配置文件目录,使用了这条配置下面的启动命令前面是不用加./ 的 如mongodb服务的启动命令 mongod  -f  mongodb.conf

[root@localhost ~]# vi /etc/profile

把这条复制到profile配置文件中  注意目录要对应安装的目录

export PATH=/usr/local/mongodb-linux-x86_64-rhel70-4.2.5/bin:$PATH

使修改生效

[root@localhost ~]# source /etc/profile

创建MongoDB数据存储位置

mkdir /home/data

创建MongoDB**日志存储位置**

mkdir /home/log

mongodb 的默认的**配置文件在mongodb-linux-x86_64-rhel70-4.2.5目录下**

进入**mongodb-linux-x86_64-rhel70-4.2.5目录下编辑mongodb的配置文件**

[root@localhost bin]# cd /usr/local/mongodb-linux-x86_64-rhel70-4.2.5/

[root@service mongodb-linux-x86_64-rhel70-4.2.5]# vi mongodb.conf

配置文件如下

 # mongodb 配置文件
 port=27017 #端口
 bind_ip=0.0.0.0 #默认是127.0.0.1
 dbpath=/home/data #数据库存放
 logpath=/home/log/mongodb.log #日志文件
 fork=true #设置后台运行
 #auth=true #开启认证

注意:查看数据库存放目录和存放日志目录是否存在,不存在启动服务是报错的!

启动mongod数据库服务,以配置文件的方式启动

[root@service mongodb-linux-x86_64-rhel70-4.2.5]# ./mongod  -f  mongodb.conf

或者 mongod -f mongodb.conf

查进程

[root@localhost bin]# ps -aux|grep mongod

启动成功效果图

img

查看**MongoDB** 的日志记录

[root@localhost ~]# mongod –dbpath /home/data

客户端连接MongoDB

[root@localhost ~]# ./mongo  或者mongo

指定ip和端口 或者

[root@service ~]# mongo mongodb://localhost:27017

img

配置防火墙

# 放行 27017 端口号 使用默认的 firewall-cmd –zone=public –add-port=27017/tcp –permanent # 查看放行端口号 firewall-cmd –list-ports # 重启防火墙 firewall-cmd –reload

浏览器输入本机ip地址测试

img

至此关于linux安装mongodb的方法分享结束,如有不足的地方请多多指教哈,不清楚地方下方留言哦。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

137e00002230ad9f26e78-265x300

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部