Linux 下载与安装MongoDB
来源:互联网 发布:php 虚拟主机ip配置 编辑:程序博客网 时间:2024/05/21 06:44
参考:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/#install-mongodb-community-edition
1.由于本机linux不支持yum,wget;所以这里使用curl:( 64 位 Linux上的安装) 。)
//下载
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz
//解压
tar -zxvf mongodb-linux-x86_64-3.0.6.tgz
//将解压包拷贝到指定目录
mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb
2.MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中:
export PATH=< mongodb-install-directory >/bin:$PATH
3.创建数据库目录
MongoDB的数据存储在data目录的db目录下,但是这个目录在安装过程不会自动创建,所以你需要手动创建data目录,并在data目录中创建db目录。
以下实例中我们将data目录创建于根目录下(/)。
注意:/data/db 是 MongoDB 默认的启动的数据库路径(–dbpath)。
mkdir -p /data/db
4.命令行中运行 MongoDB 服务
你可以再命令行中执行mongo安装目录中的bin目录执行mongod命令来启动mongdb服务。
注意:如果你的数据库目录不是/data/db,可以通过 –dbpath 来指定。
$ ./mongod
5.MongoDB后台管理 Shell
如果你需要进入MongoDB后台管理,你需要先打开mongodb装目录的下的bin目录,然后执行mongo命令文件。
MongoDB Shell是MongoDB自带的交互式Javascript shell,用来对MongoDB进行操作和管理的交互式环境。
当你进入mongoDB后台后,它默认会链接到 test 文档(数据库):
MongoDB shell version: 3.0.6
connecting to: test
Welcome to the MongoDB shell.
……
现在让我们插入一些简单的数据,并对插入的数据进行检索:
db.runoob.insert({x:10})
WriteResult({ “nInserted” : 1 })
db.runoob.find()
{ “_id” : ObjectId(“5604ff74a274a611b0c990aa”), “x” : 10 }第一个命令将数字 10 插入到 runoob 集合的 x 字段中。
MongoDb web 用户界面
MongoDB 提供了简单的 HTTP 用户界面。 如果你想启用该功能,需要在启动的时候指定参数 –rest 。
$ ./mongod –dbpath=/data/db –rest
MongoDB 的 Web 界面访问端口比服务的端口多1000。
如果你的MongoDB运行端口使用默认的27017,你可以在端口号为28017访问web用户界面,即地址为:http://localhost:28017。
- Linux 下载与安装MongoDB
- MongoDB 安装与下载
- MongoDB下载与安装
- MongoDB下载与安装
- MongoDB下载与安装
- Linux命令下载安装MongoDB
- linux centons 下载安装MongoDB
- MongoDB Windows 下载与安装
- MongoDB的下载与安装
- 【MongoDB】下载安装与启动
- MongoDB下载与配置安装
- MongoDB下载与安装(windows)
- 第一章:MongoDb for windows&linux下载安装
- MongoDB的下载安装 Linux and Windows
- linux下的mongodb下载安装
- 一、MongoDB介绍及下载与安装
- MongoDB介绍及下载与安装
- MongoDB介绍及下载与安装
- MSM8976平台概述
- struts2中<s:select>标签的使用
- VB程序学习代码记录20160723(2)
- C++ 控制台窗口隐藏及其代码 【网上摘抄,方便查询】
- <s:iterator>的status属性
- Linux 下载与安装MongoDB
- 如何在 Linux 上录制你的终端操作
- 从今天开始,开始新的学习路程
- 原生js轮播图的实现
- Small:轻巧的跨平台插件化框架
- struts2的redirectAction类型
- 实现Android插件化的核心技术简介(一):Android dynamic load classes
- Hibernate中的Session详解
- 1.go开源cache2go项目笔记——简单使用-