MongoDB教程
第二章 MongoDB安装
## window安装MongoDB MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从 MongoDB 官网下载安装,MongoDB 预编译二进制包。在 MongoDB 2.2 版本后已经不再支持 Windows XP 系统。最新版本也已经没有了 32 位系统的安装文件。 下载地址:https://www.mongodb.com/try/download/community  选择msi格式的包下载,双击运行即可。 ## Linux安装MongoDB - 第一步:需要先安装各个 Linux 平台依赖包 - **Red Hat/CentOS:**sudo yum install libcurl openssl -** Ubuntu 18.04 LTS ("Bionic")/Debian 10 "Buster"**:sudo apt-get install libcurl4 openssl - **Ubuntu 16.04 LTS ("Xenial")/Debian 9 "Stretch"**:sudo apt-get install libcurl3 openssl - 第二步:去 MongoDB 官网下载安装包 MongoDB 源码下载地址:https://www.mongodb.com/try/download/community   - 第三步:安装 ```shell wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-4.2.8.tgz # 下载 tar -zxvf mongodb-linux-x86_64-ubuntu1604-4.2.8.tgz # 解压 mv mongodb-src-r4.2.8 /usr/local/mongodb4 # 将解压包拷贝到指定目录 ##MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中: export PATH=<mongodb-install-directory>/bin:$PATH ##<mongodb-install-directory> 为你 MongoDB 的安装路径。如本文的 /usr/local/mongodb4 。 export PATH=/usr/local/mongodb4/bin:$PATH ``` - 第四步:创建数据库目录 MongoDB 的数据存储在 data 目录的 db 目录下,但是这个目录在安装过程不会自动创建,所以你需要手动创建 data 目录,并在 data 目录中创建db目录。 以下实例中我们将 data 目录创建于根目录下(/)。 ```shell mkdir -p /data/db ``` 注意:/data/db 是 MongoDB 默认的启动的数据库路径(-\-dbpath)。如果你的数据库目录不是/data/db,可以通过 --dbpath 来指定。 - 第五步:启动 MongoDB 服务 ```shell mongod --dbpath /var/lib/mongodb --logpath /var/log/mongodb/mongod.log --fork ``` - MongoDB后台管理 Shell 如果你需要进入MongoDB后台管理,你需要先打开mongodb装目录的下的bin目录,然后执行mongo命令文件。MongoDB Shell是MongoDB自带的交互式Javascript shell,用来对MongoDB进行操作和管理的交互式环境。当你进入mongoDB后台后,它默认会链接到 test 文档(数据库)。 ```shell $ cd /usr/local/mongodb/bin $ ./mongo MongoDB shell version: 3.0.6 connecting to: test Welcome to the MongoDB shell. …… ``` - MongoDb web 用户界面 MongoDB 提供了简单的 HTTP 用户界面。 如果你想启用该功能,需要在启动的时候指定参数 -\-rest 。 ```shell $ ./mongod --dbpath=/data/db --rest ``` MongoDB 的 Web 界面访问端口比服务的端口多1000。如果你的MongoDB运行端口使用默认的27017,你可以在端口号为28017访问web用户界面,即地址为:http://localhost:28017。
顶部
收展
底部
[TOC]
目录
第一章 NoSQL和MongoDB简介
第二章 MongoDB安装
第三章 MongoDB概念
第四章 MongoDB数据类型
第五章 MongoDB连接数据库
第六章 MongoDB数据库增删查
第七章 MongoDB集合增删查
第八章 MongoDB文档增删查改
第九章 MongoDB查询构造器
第十章 MongoDB备份与恢复
第十一章 MongoDB复制(副本集)
第十一章 MongoDB分片
第十一章 MongoDB监控
第十二章 MongoDB索引
相关推荐
MongoDB进阶
PHP操作MongoDB
MongoDB用户及安全
MongoDB优化