`
wb284551926
  • 浏览: 551464 次
文章分类
社区版块
存档分类
最新评论

Mongodb在Linux下的安装和启动和配置(转载)

阅读更多

 

Mongodb的安装与启动
----------------------------------------------------------------------------
Linux
安装
第一步:下载安装包
下载版本:2.0.2-rc2
首先在linux中解压缩安装程序
通过命令操作:
解压:[root@localhost soft]# tar -zxvf mongodb-linux-i686-2.0.2-rc2.tgz
解压过程如下:
Dos代码  收藏代码
  1. [root@localhost soft]# tar -zxvf mongodb-linux-i686-2.0.2-rc2.tgz  
  2. mongodb-linux-i686-2.0.2-rc2/  
  3. mongodb-linux-i686-2.0.2-rc2/THIRD-PARTY-NOTICES  
  4. mongodb-linux-i686-2.0.2-rc2/GNU-AGPL-3.0  
  5. mongodb-linux-i686-2.0.2-rc2/README  
  6. mongodb-linux-i686-2.0.2-rc2/bin/  
  7. mongodb-linux-i686-2.0.2-rc2/bin/mongofiles  
  8. mongodb-linux-i686-2.0.2-rc2/bin/mongostat  
  9. mongodb-linux-i686-2.0.2-rc2/bin/bsondump  
  10. mongodb-linux-i686-2.0.2-rc2/bin/mongos  
  11. mongodb-linux-i686-2.0.2-rc2/bin/mongotop  
  12. mongodb-linux-i686-2.0.2-rc2/bin/mongodump  
  13. mongodb-linux-i686-2.0.2-rc2/bin/mongoimport  
  14. mongodb-linux-i686-2.0.2-rc2/bin/mongosniff  
  15. mongodb-linux-i686-2.0.2-rc2/bin/mongo  
  16. mongodb-linux-i686-2.0.2-rc2/bin/mongod  
  17. mongodb-linux-i686-2.0.2-rc2/bin/mongoexport  
  18. mongodb-linux-i686-2.0.2-rc2/bin/mongorestore  
 
我们把 mongodb-linux-i686-2.0.2-rc2重命名为mongodb
我们把在mongodb目录下新建一个data目录存放数据、新建一个log目录存放日志,然后在该目录下新建一个日志文件,例如我们命名为mongodb.log
Dos代码  收藏代码
  1. [root@localhost mongodb]# mkdir log  
  2. [root@localhost mongodb]# mkdir data  
  3. [root@localhost mongodb]# cd log  
  4. [root@localhost log]# touch mongodb.log  
然后定位到mongodb/bin目录中
Dos代码  收藏代码
  1. [root@localhost local]# cd mongodb/bin  
使用mongod命令建立一个mongodb数据库链接,端口号设置为100001,数据库的路径为/mongodb/data,日志路径为/mongodb/log/mongodb.log
启动命令 :  
Dos代码  收藏代码
  1. [root@localhost mongodb]# ./bin/mongod -port 10001 --dbpath data/ --logpath log/mongodb.log  
  2. all output going to: log/mongodb.log  
使用客户端来连接该数据库
重新开启一个终端,然后切换到mongodb目录下:
Dos代码  收藏代码
  1. [root@localhost /]# cd usr/local/mongodb  
然后使用bin/mongo命令来连接该数据库
Dos代码  收藏代码
  1. [root@localhost mongodb]# ./bin/mongo localhost:10001  
  2. MongoDB shell version: 2.0.2-rc2  
  3. connecting to: localhost:10001/test  
  4. >  
  5. bye  
往数据库中插入值
Dos代码  收藏代码
  1. connecting to: localhost:10001/test  
  2. > db.foo.save({a:1})  
从数据库中查询
Dos代码  收藏代码
  1. > db.foo.find()  
  2. { "_id" : ObjectId("4ee66eb440ef7803a9873d2d"), "a" : 1 }  
  3. >  
通过浏览器访问
在浏览器地址栏输入: http://localhost:10001/ 然后回车访问
可以看到如下提示:You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number
然后根据提示把端口号加上1000访问 http://localhost:11001/ 、
就能够访问到Monodb的服务端web页面

通过配置文件来配置Mongodb
首先在mongodb目录下新建一个文件,文件名任意,在这里我取名为:mongodb.conf
Dos代码  收藏代码
  1. [root@localhost mongodb]# vi mongodb.conf  
然后在配置文件中添加配置信息
Txt代码  收藏代码
  1. port=10001  
  2. dbpath=data/  
  3. logpath=log/mongodb.log  
  4. logappend=true  
解释说明:
port=10001【代表端口号,如果不指定则默认为 27017 】
dbpath=data/ 【数据库路径】
logpath=log/mongodb.log 【日志路径】
logappend=true 【日志文件自动累加,而不是覆盖】
启动Mongodb服务  
Dos代码  收藏代码
  1. [root@localhost mongodb]# ./bin/mongod -f mongodb.conf  
  2. all output going to: log/mongodb.log  
然后访问方式和之前的一样。      
 
原文地址:http://chenzhou123520.iteye.com/blog/1582179
分享到:
评论

相关推荐

    在linux下配置 和启动mongodb

    在 Linux 环境下,配置和启动 MongoDB 需要遵循一定的步骤,本文将详细介绍在 Linux 下配置和启动 MongoDB 的过程。 第一步:设置 MongoDB 目录 在 Linux 下,首先需要设置 MongoDB 的目录,用于存储数据库文件和...

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

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

    linux安装mongodb教程

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

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

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

    mongodb在Linux的配置文件

    MongoDB是一款开源、高性能、无模式的分布式文档型数据库...总之,MongoDB在Linux下的配置涉及多个方面,包括但不限于配置文件、日志管理和服务控制。理解并正确配置这些参数,有助于确保MongoDB的稳定运行和高效性能。

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

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

    mongodb linux安装.docx

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

    MongoDB在Linux下的安装

    在Linux环境下部署MongoDB是开发者和系统管理员的常见任务,下面将详细介绍如何在Red Hat Enterprise Linux Server release 6.2 (Santiago)上进行MongoDB的安装。 首先,你需要访问MongoDB的官方网站...

    MongoDB4.2.21 Linux版本安装包

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

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

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

    mongodb分片linux安装文档

    你需要在这三台服务器上分别安装 MongoDB 并配置不同的角色:mongos(路由服务)、config server(配置服务器)和 shard server(分片服务器)。 1. **安装 MongoDB** - 下载适用于 Red Hat Enterprise Linux 7 的...

    mongodb linux下安装

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

    Linux安装mongodb客户端

    文中的系统版本: centos7.7 参阅官网 link 1.创建源 sudo vim /etc/yum.repos.d/mongodb-org-4.2.repo 写入: [mongodb-org-4.2] name=MongoDB Repository baseurl=...2.执行安装 因为我们此处只

    MongoDB的Linux安装

    MongoDB的Linux安装

    mongodb-linux-x86_64-3.4.10.tgz

    总结,MongoDB在Linux,特别是CentOS系统上的安装涉及下载tgz文件、解压、配置环境变量、创建数据目录、启动服务、验证安装以及安全设置等多个步骤。理解并掌握这些步骤对于有效地管理和使用MongoDB数据库至关重要。...

    mongodb linux 64位安装包

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

    mongodb-linux-x86_64-rhel70-4.2.5.tgz

    在RHEL 7.0中,使用Systemd创建自定义服务单元文件,如`/etc/systemd/system/mongodb.service`,然后执行`systemctl enable mongodb`和`systemctl start mongodb`来启动和设置开机启动。 在安全方面,4.2.5版本引入...

    Mongodb在linux环境下的安装rpm包

    MongoDB 是一个高性能、...通过添加MongoDB的RPM存储库、安装服务、启动和设置开机启动,以及了解默认的数据和日志目录,你已经具备了在Linux环境下运行MongoDB的基本知识。记得在生产环境中加强安全性,确保数据安全。

    mongodb-linux-x86_64-rhel70-4.4.13安装包和conf配置文件

    在Linux环境下安装和配置MongoDB是运维工作中的一项基本任务。本篇文章将详细讲解如何在RHEL 7.0系统上安装MongoDB 4.4.13版本,并探讨相关的配置文件设置。 首先,我们来看看提供的压缩包“mongodb-linux-x86_64-...

Global site tag (gtag.js) - Google Analytics