`

MongoDB Linux下的安装和启动

阅读更多

 

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命令了。

分享到:
评论

相关推荐

    在linux下配置 和启动mongodb

    "MongoDB 在 Linux 下的配置和启动" MongoDB 是一个流行的 NoSQL 数据库,广泛应用于大数据存储和实时数据处理。在 Linux 环境下,配置和启动 MongoDB 需要遵循一定的步骤,本文将详细介绍在 Linux 下配置和启动 ...

    linux安装mongodb教程

    Linux 安装 MongoDB 教程 Linux 安装 MongoDB 教程是指在 Redhat Linux 4 系统下安装 MongoDB 32 位版本的...通过这 10 个知识点,我们可以完整地安装和配置 MongoDB 在 Linux 系统下,并且可以进行备份和还原操作。

    Linux下Mongodb安装和启动配置.txt

    mongodb在Linux下安装配置,集群搭建,分片持久化等,MongoDB安装和配置_for_Linux.doc

    mongodb linux下安装

    ### MongoDB在Linux下的安装与配置 #### 一、概述 MongoDB是一款开源的NoSQL数据库系统,因其灵活性和高性能等特点,在大数据处理领域受到广泛欢迎。本文将详细介绍如何在Linux环境下安装MongoDB,并对其进行基本...

    Linux与window下Mongodb安装和启动配置说明

    Linux与window下Mongodb安装和启动配置说明Linux与window下Mongodb安装和启动配置说明

    mongodb linux安装.docx

    MongoDB 是一个流行的开源、高性能...以上就是MongoDB在Linux上的安装和配置过程,包括创建数据目录、配置文件、启动服务、配置环境变量、设置系统服务以及创建管理用户。这将使你能够有效地管理和运行MongoDB数据库。

    mongodb linux 64位安装包

    以下是对"mongodb linux 64位安装包"的详细说明,以及如何在Linux环境下安装和管理MongoDB的步骤。 首先,你需要了解MongoDB的版本信息。在提供的压缩包文件名`mongodb-linux-x86_64-3.4.7`中,`3.4.7`表示这是...

    CentOS(Linux)离线安装MongoDB7.0详细教程(亲测可行)

    通过以上步骤,您已经成功完成了 MongoDB 7.0 在 CentOS (Linux) 环境下的离线安装。此过程不仅确保了 MongoDB 的正常运行,还增加了系统的安全性。后续可根据需要进一步配置和优化 MongoDB 的各项功能,满足不同...

    nosql实验六- MongoDB的安装与基本操作.docx

    在 Linux 环境下安装 MongoDB 需要下载 MongoDB Linux 版,设置数据文件和日志文件的存放目录,启动 MongoDB 服务,并将其作为 Linux 服务随机启动。 二、MongoDB 文档操作 ### 插入并保存文档 MongoDB 中文档的...

    MongoDB4.2.21 Linux版本安装包

    在Linux环境下安装MongoDB 4.2.21版本,是许多系统管理员和开发者的常见任务。本篇将详细介绍在Linux上安装MongoDB 4.2.21的步骤,以及相关的知识点。 首先,我们需要了解MongoDB的体系结构。MongoDB由以下几个核心...

    Linux下MongoDB安装及使用

    在Linux系统下,MongoDB的安装和使用非常简洁高效。 安装MongoDB 要安装MongoDB,首先需要下载相应的安装包,然后解压缩并创建数据目录,最后启动MongoDB服务。 1. 解压文件:`$ tar -xvf mongodb-linux-i686-...

    mongodb linux 32位安装包 mongodb-linux-i686-3.0.5

    以上就是MongoDB 3.0.5在Linux 32位系统上的安装和配置过程。由于MongoDB的版本更新较快,不同版本之间可能存在差异,因此在实际操作时,建议参照官方文档或最新的安装指南。同时,确保系统满足MongoDB的硬件和软件...

    MongoDB如何在Linux下安装并启动.pdf

    在Linux环境下安装MongoDB涉及几个关键步骤,包括下载、解压、配置数据和日志目录,以及设置服务启动脚本。以下是具体的操作过程: 1. **下载MongoDB**:首先,你需要从MongoDB官网...

    mongoDB 3.4.7 Linux安装文件

    在Linux环境下安装MongoDB 3.4.7的步骤如下: 1. **下载安装包**:首先,你需要从MongoDB官网下载适合你系统的安装包。在这个例子中,文件名是`mongodb-linux-x86_64-rhel62-3.4.7.tgz`,表明它是为RHEL 6.2系统...

    MongoDB(一)的安装与启动 yum安装 linux(版本 CentOS 7.0).pdf

    在Linux操作系统,特别是CentOS 7.0上,MongoDB可以通过YUM包管理器进行安装。以下是对MongoDB在CentOS 7.0上安装与启动的详细步骤: 1. **配置MongoDB YUM源** 在安装MongoDB之前,首先需要配置YUM源。创建一个新...

    MongoDB的Linux安装

    ### MongoDB在Linux下的安装与基本操作 #### 一、安装步骤 **1. 下载MongoDB安装包** 访问MongoDB官方网站 (https://www.mongodb.com/) 并跳转至下载页面 (https://www.mongodb.com/try/download/community),...

    mongodb linux 搭建mongo 主从配置安装手册

    通过以上步骤,您可以成功地在Linux环境下搭建MongoDB主从集群,并实现基本的数据管理和维护功能。这样的配置能够有效地提高数据处理能力和系统可用性,特别是在高并发场景下表现更加突出。希望这些步骤能帮助您更好...

    mongoDB linux安装包

    以下将详细介绍如何在Linux环境下安装和配置MongoDB。 首先,MongoDB的Linux安装包通常是一个二进制文件,例如在提供的压缩包文件列表中的`mongodb-linux-i686-1.8.2`,这表示的是针对Linux i686架构的MongoDB ...

    实验五 MongoDB分片部署与启动

    2. **启动mongos服务**:在两台服务器(nosql01和nosql02)的MongoDB的`bin`目录下启动mongos服务。 ##### 启动分片功能 1. **启动分片功能**:在服务器nosql01中登录mongos的MongoDB客户端,切换到数据库`gateway...

Global site tag (gtag.js) - Google Analytics