Linux如何安装Mongodb
导读:本文共3439.5字符,通常情况下阅读需要11分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: MongoDB简介:MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是可以应用于各种规模的企业、各个行业以及各类应用程序的开源数据库。作为一个适用于敏捷开发的数据库,MongoDB的数据模式可以随着应用程序的发展而灵活地更新。与此同时,它也为开发人员 提供了传统数据库的功能:二级索引,完整的查询系统以及严格一致性等等。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.1dbpath=/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
启动成功效果图
查看**MongoDB** 的日志记录
[root@localhost ~]# mongod –dbpath /home/data
客户端连接MongoDB
[root@localhost ~]# ./mongo 或者mongo
指定ip和端口 或者
[root@service ~]# mongo mongodb://localhost:27017
配置防火墙
# 放行 27017 端口号 使用默认的 firewall-cmd –zone=public –add-port=27017/tcp –permanent # 查看放行端口号 firewall-cmd –list-ports # 重启防火墙 firewall-cmd –reload
浏览器输入本机ip地址测试
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
Linux如何安装Mongodb的详细内容,希望对您有所帮助,信息来源于网络。