1. 下载MongoDB,此处下载的版本是:mongodb-linux-i686-1.8.1.tgz.tar。
http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.1.tgz
相关阅读:
MongoDB Linux下的安装和启动 http://www.linuxidc.com/Linux/2011-05/36309.htm
MongoDB下的高级查询示例 http://www.linuxidc.com/Linux/2011-05/36312.htm
MongoDB Java API for 插入和单collection基本查询使用示例 http://www.linuxidc.com/Linux/2011-05/36313.htm
MongoDB下的查询操作(与Java API查询操作对应) http://www.linuxidc.com/Linux/2011-05/36314.htm
2. 解压文件到某目录下,然后重命名:
[root@localhost src]# tar -xzvf mongodb-linux-i686-1.8.1.tgz.tar
[root@localhost src]# mv mongodb-linux-i686-1.8.1 /usr/local/mongodb/
3. 查看安装后的文件情况:
[root@localhost src]# cd /usr/local/mongodb/
[root@localhost mongodb]# ls
bin GNU-AGPL-3.0 README THIRD-PARTY-NOTICES
[root@localhost mongodb]# cd bin/
[root@localhost bin]# ls
bsondump dbbak mongo mongod mongodump mongoexport mongofiles mongoimport mongorestore mongos mongosniff mongostat
bin下的mongod就是MongoDB的服务端进程,mongo就是其客户端,其它的命令用于MongoDB的其它用途如MongoDB文件导出等。
4. 启动MongoDB.
要先建立好MongoDB 存放数据文件和日志文件的目录,此处建立在/data下:
[root@localhost etc]# cd /data/
[root@localhost data]# ls
mongodb_data mongodb_log
在MongoDB安装目录下的bin下使用mongod启动MongoDB,
./mongod --dbpath=/data/mongodb_data/ --logpath=/data/mongodb_log/mongodb.log --logappend&
等待启动成功后,可查看是否启动成功了,默认端口号是27017,当然在启动时也可以指定未使用的其它端口。
先通过查看端口号看MongoDB是否启动了。
[root@localhost data]# netstat -lanp | grep "27017"
tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN 1573/mongod
unix 2 [ ACC ] STREAM LISTENING 5874 1573/mongod /tmp/mongodb-27017.sock
可以看到,已启动成功,现在使用mongo客户端访问一下该数据库。
[root@localhost bin]# cd /usr/local/mongodb/bin/
[root@localhost bin]# ./mongo
MongoDB shell version: 1.8.1
connecting to: test
>
到这一步说明已经安装成功了。
5. 额外工作。
注意,上述我们启动MongoDB都是手动使用mongod来启动,这样关闭计算机后,下次再进来它又没启动了,所以还得手动启动,因此,为避免这种繁琐的工作,可以把mongod放到服务自启动项中,这样计算机一开启mongod服务也就启动了。
编辑/etc/rc.local,加入下述代码然后再保存即可。
#add mongonDB service
rm -rf /data/mongodb_data/* && /usr/local/mongodb/bin/mongod --dbpath=/data/mongodb_data/ --logpath=/data/mongodb_log/mongodb.log --logappend&
我们重启计算机再看MongoDB是否启动,重启后可以直接使用 mongo命令登录,最终发现是可以成功的。
另外,我们使用mongo命令登录 MongoDB还要转到mongo命令所在目录再执行./mongo,这样是不是有些麻烦?因此,我们可以简化这点,将该命令文件copy到/usr/bin下,这样就可以在任何目录下使用mongo命令了。
[root@localhost bin]# ls
bsondump dbbak mongo mongod mongodump mongoexport mongofiles mongoimport mongorestore mongos mongosniff mongostat
[root@localhost bin]# cp mongo /usr/bin/
转到任一目录试下mongo命令:
[root@localhost bin]# cd /
[root@localhost /]# mongo
MongoDB shell version: 1.8.1
connecting to: test
>
可以看到登录成功了,说明我们可以像使用ls命令一样使用mongo命令了。
分享到:
相关推荐
"MongoDB 在 Linux 下的配置和启动" MongoDB 是一个流行的 NoSQL 数据库,广泛应用于大数据存储和实时数据处理。在 Linux 环境下,配置和启动 MongoDB 需要遵循一定的步骤,本文将详细介绍在 Linux 下配置和启动 ...
Linux 安装 MongoDB 教程 Linux 安装 MongoDB 教程是指在 Redhat Linux 4 系统下安装 MongoDB 32 位版本的...通过这 10 个知识点,我们可以完整地安装和配置 MongoDB 在 Linux 系统下,并且可以进行备份和还原操作。
mongodb在Linux下安装配置,集群搭建,分片持久化等,MongoDB安装和配置_for_Linux.doc
### MongoDB在Linux下的安装与配置 #### 一、概述 MongoDB是一款开源的NoSQL数据库系统,因其灵活性和高性能等特点,在大数据处理领域受到广泛欢迎。本文将详细介绍如何在Linux环境下安装MongoDB,并对其进行基本...
Linux与window下Mongodb安装和启动配置说明Linux与window下Mongodb安装和启动配置说明
MongoDB 是一个流行的开源、高性能...以上就是MongoDB在Linux上的安装和配置过程,包括创建数据目录、配置文件、启动服务、配置环境变量、设置系统服务以及创建管理用户。这将使你能够有效地管理和运行MongoDB数据库。
以下是对"mongodb linux 64位安装包"的详细说明,以及如何在Linux环境下安装和管理MongoDB的步骤。 首先,你需要了解MongoDB的版本信息。在提供的压缩包文件名`mongodb-linux-x86_64-3.4.7`中,`3.4.7`表示这是...
通过以上步骤,您已经成功完成了 MongoDB 7.0 在 CentOS (Linux) 环境下的离线安装。此过程不仅确保了 MongoDB 的正常运行,还增加了系统的安全性。后续可根据需要进一步配置和优化 MongoDB 的各项功能,满足不同...
在 Linux 环境下安装 MongoDB 需要下载 MongoDB Linux 版,设置数据文件和日志文件的存放目录,启动 MongoDB 服务,并将其作为 Linux 服务随机启动。 二、MongoDB 文档操作 ### 插入并保存文档 MongoDB 中文档的...
在Linux环境下安装MongoDB 4.2.21版本,是许多系统管理员和开发者的常见任务。本篇将详细介绍在Linux上安装MongoDB 4.2.21的步骤,以及相关的知识点。 首先,我们需要了解MongoDB的体系结构。MongoDB由以下几个核心...
在Linux系统下,MongoDB的安装和使用非常简洁高效。 安装MongoDB 要安装MongoDB,首先需要下载相应的安装包,然后解压缩并创建数据目录,最后启动MongoDB服务。 1. 解压文件:`$ tar -xvf mongodb-linux-i686-...
以上就是MongoDB 3.0.5在Linux 32位系统上的安装和配置过程。由于MongoDB的版本更新较快,不同版本之间可能存在差异,因此在实际操作时,建议参照官方文档或最新的安装指南。同时,确保系统满足MongoDB的硬件和软件...
在Linux环境下安装MongoDB涉及几个关键步骤,包括下载、解压、配置数据和日志目录,以及设置服务启动脚本。以下是具体的操作过程: 1. **下载MongoDB**:首先,你需要从MongoDB官网...
在Linux环境下安装MongoDB 3.4.7的步骤如下: 1. **下载安装包**:首先,你需要从MongoDB官网下载适合你系统的安装包。在这个例子中,文件名是`mongodb-linux-x86_64-rhel62-3.4.7.tgz`,表明它是为RHEL 6.2系统...
在Linux操作系统,特别是CentOS 7.0上,MongoDB可以通过YUM包管理器进行安装。以下是对MongoDB在CentOS 7.0上安装与启动的详细步骤: 1. **配置MongoDB YUM源** 在安装MongoDB之前,首先需要配置YUM源。创建一个新...
### MongoDB在Linux下的安装与基本操作 #### 一、安装步骤 **1. 下载MongoDB安装包** 访问MongoDB官方网站 (https://www.mongodb.com/) 并跳转至下载页面 (https://www.mongodb.com/try/download/community),...
通过以上步骤,您可以成功地在Linux环境下搭建MongoDB主从集群,并实现基本的数据管理和维护功能。这样的配置能够有效地提高数据处理能力和系统可用性,特别是在高并发场景下表现更加突出。希望这些步骤能帮助您更好...
以下将详细介绍如何在Linux环境下安装和配置MongoDB。 首先,MongoDB的Linux安装包通常是一个二进制文件,例如在提供的压缩包文件列表中的`mongodb-linux-i686-1.8.2`,这表示的是针对Linux i686架构的MongoDB ...
2. **启动mongos服务**:在两台服务器(nosql01和nosql02)的MongoDB的`bin`目录下启动mongos服务。 ##### 启动分片功能 1. **启动分片功能**:在服务器nosql01中登录mongos的MongoDB客户端,切换到数据库`gateway...