- 浏览: 4260680 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
masuweng:
...
kaptcha验证码组件使用简介 -
caobingyi:
你好,问下html是怎么调用loginCheck方法的?
kaptcha验证码组件使用简介 -
hayoouch:
XieFuQ 写道既然都考虑到乐观锁了,是否可以直接换表存储引 ...
mysql乐观锁总结和实践 -
murdonson:
辛苦了
mysql悲观锁总结和实践 -
iamnotstar:
写得不错,感谢分享
memcached-session-manager配置
Mongodb的安装与启动
----------------------------------------------------------------------------
Linux
安装
第一步:下载安装包
下载版本:2.0.2-rc2
首先在linux中解压缩安装程序
通过命令操作:
解压:[root@localhost soft]# tar -zxvf mongodb-linux-i686-2.0.2-rc2.tgz
解压过程如下:
[root@localhost soft]# tar -zxvf mongodb-linux-i686-2.0.2-rc2.tgz mongodb-linux-i686-2.0.2-rc2/ mongodb-linux-i686-2.0.2-rc2/THIRD-PARTY-NOTICES mongodb-linux-i686-2.0.2-rc2/GNU-AGPL-3.0 mongodb-linux-i686-2.0.2-rc2/README mongodb-linux-i686-2.0.2-rc2/bin/ mongodb-linux-i686-2.0.2-rc2/bin/mongofiles mongodb-linux-i686-2.0.2-rc2/bin/mongostat mongodb-linux-i686-2.0.2-rc2/bin/bsondump mongodb-linux-i686-2.0.2-rc2/bin/mongos mongodb-linux-i686-2.0.2-rc2/bin/mongotop mongodb-linux-i686-2.0.2-rc2/bin/mongodump mongodb-linux-i686-2.0.2-rc2/bin/mongoimport mongodb-linux-i686-2.0.2-rc2/bin/mongosniff mongodb-linux-i686-2.0.2-rc2/bin/mongo mongodb-linux-i686-2.0.2-rc2/bin/mongod mongodb-linux-i686-2.0.2-rc2/bin/mongoexport mongodb-linux-i686-2.0.2-rc2/bin/mongorestore
我们把 mongodb-linux-i686-2.0.2-rc2重命名为mongodb
我们把在mongodb目录下新建一个data目录存放数据、新建一个log目录存放日志,然后在该目录下新建一个日志文件,例如我们命名为mongodb.log
[root@localhost mongodb]# mkdir log [root@localhost mongodb]# mkdir data [root@localhost mongodb]# cd log [root@localhost log]# touch mongodb.log
然后定位到mongodb/bin目录中
[root@localhost local]# cd mongodb/bin
使用mongod命令建立一个mongodb数据库链接,端口号设置为100001,数据库的路径为/mongodb/data,日志路径为/mongodb/log/mongodb.log
启动命令 :
[root@localhost mongodb]# ./bin/mongod -port 10001 --dbpath data/ --logpath log/mongodb.log all output going to: log/mongodb.log
使用客户端来连接该数据库
重新开启一个终端,然后切换到mongodb目录下:
[root@localhost /]# cd usr/local/mongodb
然后使用bin/mongo命令来连接该数据库
[root@localhost mongodb]# ./bin/mongo localhost:10001 MongoDB shell version: 2.0.2-rc2 connecting to: localhost:10001/test > bye
往数据库中插入值
connecting to: localhost:10001/test > db.foo.save({a:1})
从数据库中查询
> db.foo.find() { "_id" : ObjectId("4ee66eb440ef7803a9873d2d"), "a" : 1 } >
通过浏览器访问
在浏览器地址栏输入: 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
[root@localhost mongodb]# vi mongodb.conf
然后在配置文件中添加配置信息
port=10001 dbpath=data/ logpath=log/mongodb.log logappend=true
解释说明:
port=10001【代表端口号,如果不指定则默认为 27017 】
dbpath=data/ 【数据库路径】
logpath=log/mongodb.log 【日志路径】
logappend=true 【日志文件自动累加,而不是覆盖】
启动Mongodb服务
[root@localhost mongodb]# ./bin/mongod -f mongodb.conf all output going to: log/mongodb.log
然后访问方式和之前的一样。
评论
3 楼
feibabm
2015-12-31
Failed global initialization: FileNotOpen Failed to open "/usr/local/mongodb/mongodb/bin/log/mongodb.log"
2 楼
brook_2014
2014-10-24
浏览器不能访问,请技术大牛指点
1 楼
Jon_LT
2012-09-20
现在 好像 apt-get 就可以了
发表评论
-
Mysql错误:Every derived table must have its own alias
2014-04-07 09:27 17104mysql执行多表查询时报错: [SQL] SELECT ... -
如何判断Linux是32位还是64位
2013-09-22 15:42 28243方法一:getconf LONG_BIT 在linux终 ... -
mysql procedure error:[Err] 1338 - Cursor declaration after handler declaration
2013-09-10 14:16 9959今天编写了一个mysql存储过程定义语句,在执行的时候报错: ... -
linux上安装memcached步骤
2013-08-29 19:22 19266最近在公司服务器上安装memcached安了很多次,每次都 ... -
linux报错 find: missing argument to `-exec'
2013-07-24 14:11 44329在linux下使用find命令时,报错:find: mis ... -
mysql乐观锁总结和实践
2013-05-08 12:13 121903上一篇文章《MySQL悲观锁总结和实践》谈到了MySQL悲观 ... -
mysql悲观锁总结和实践
2013-05-07 12:20 82100最近学习了一下数据库的悲观锁和乐观锁,根据自己的理解和网上 ... -
shell脚本报错:-bash: xxx: /bin/sh^M: bad interpreter: No such file or directory
2013-03-20 18:43 44060今天写了一个shell脚本,然后在执行的时候报错,脚本内容很 ... -
Linux下编译安装PCRE库
2013-02-28 09:40 160246最近在学习nginx,nginx rewrite依赖于PCR ... -
Mongodb Sharding Cluster搭建
2012-08-23 01:46 0Sharding架构介绍 Sharding是一种将海量数据 ... -
Mongodb性能监控
2012-08-22 00:42 118961.mongosniff工具 首先了解一下sniffer的 ... -
Mongodb高级管理命令
2012-08-21 01:24 38461.克隆collection 命令格式: >d ... -
Mongodb数据导出工具mongoexport和导入工具mongoimport介绍
2012-08-21 00:35 186978一、导出工具mongoexport Mongodb中的mon ... -
Mongodb MapReduce编程模型
2012-08-20 00:55 10945Mongodb官网对MapReduce介绍: Map/red ... -
Mongodb数据更新命令、操作符
2012-08-19 23:05 95900一、Mongodb数据更新命令 Mongodb更新有两个命令 ... -
Mongodb存储过程
2012-08-19 20:36 19475Mongodb支持存储过程的使用,存储过程可以接收和输出参数, ... -
Mongodb联合查询
2012-08-19 19:33 112637在关系型数据库中,通过连接运算符可以实现多个表联合查询。而非关 ... -
Mongodb后台daemon方式启动
2012-08-17 01:03 41618Mongodb可以通过命令行方式和配置文件的方式来启动,具体命 ... -
Mongodb主从复制
2012-08-15 01:04 3239主从复制是Mongodb最常用的复制方式。这种方式非常灵活,可 ... -
通过mongodump和mongorestore实现Mongodb备份和恢复
2012-08-14 01:19 83583Mongodb自带了mongodump和mongorestor ...
相关推荐
在 Linux 环境下,配置和启动 MongoDB 需要遵循一定的步骤,本文将详细介绍在 Linux 下配置和启动 MongoDB 的过程。 第一步:设置 MongoDB 目录 在 Linux 下,首先需要设置 MongoDB 的目录,用于存储数据库文件和...
mongodb在Linux下安装配置,集群搭建,分片持久化等,MongoDB安装和配置_for_Linux.doc
Linux 安装 MongoDB 教程 Linux 安装 MongoDB 教程是指在 Redhat Linux 4 系统下安装 MongoDB 32 位版本的...通过这 10 个知识点,我们可以完整地安装和配置 MongoDB 在 Linux 系统下,并且可以进行备份和还原操作。
Linux与window下Mongodb安装和启动配置说明Linux与window下Mongodb安装和启动配置说明
MongoDB是一款开源、高性能、无模式的分布式文档型数据库...总之,MongoDB在Linux下的配置涉及多个方面,包括但不限于配置文件、日志管理和服务控制。理解并正确配置这些参数,有助于确保MongoDB的稳定运行和高效性能。
在Linux环境下部署MongoDB是开发者和系统管理员的常见任务,下面将详细介绍如何在Red Hat Enterprise Linux Server release 6.2 (Santiago)上进行MongoDB的安装。 首先,你需要访问MongoDB的官方网站...
MongoDB 是一个流行的开源、高性能...以上就是MongoDB在Linux上的安装和配置过程,包括创建数据目录、配置文件、启动服务、配置环境变量、设置系统服务以及创建管理用户。这将使你能够有效地管理和运行MongoDB数据库。
通过以上步骤,您已经成功完成了 MongoDB 7.0 在 CentOS (Linux) 环境下的离线安装。此过程不仅确保了 MongoDB 的正常运行,还增加了系统的安全性。后续可根据需要进一步配置和优化 MongoDB 的各项功能,满足不同...
在Linux环境下安装MongoDB 4.2.21版本,是许多系统管理员和开发者的常见任务。本篇将详细介绍在Linux上安装MongoDB 4.2.21的步骤,以及相关的知识点。 首先,我们需要了解MongoDB的体系结构。MongoDB由以下几个核心...
在Linux环境下安装MongoDB涉及几个关键步骤,包括下载、解压、配置数据和日志目录,以及设置服务启动脚本。以下是具体的操作过程: 1. **下载MongoDB**:首先,你需要从MongoDB官网...
你需要在这三台服务器上分别安装 MongoDB 并配置不同的角色:mongos(路由服务)、config server(配置服务器)和 shard server(分片服务器)。 1. **安装 MongoDB** - 下载适用于 Red Hat Enterprise Linux 7 的...
### MongoDB在Linux下的安装与配置 #### 一、概述 MongoDB是一款开源的NoSQL数据库系统,因其灵活性和高性能等特点,在大数据处理领域受到广泛欢迎。本文将详细介绍如何在Linux环境下安装MongoDB,并对其进行基本...
总结,MongoDB在Linux,特别是CentOS系统上的安装涉及下载tgz文件、解压、配置环境变量、创建数据目录、启动服务、验证安装以及安全设置等多个步骤。理解并掌握这些步骤对于有效地管理和使用MongoDB数据库至关重要。...
以下是对"mongodb linux 64位安装包"的详细说明,以及如何在Linux环境下安装和管理MongoDB的步骤。 首先,你需要了解MongoDB的版本信息。在提供的压缩包文件名`mongodb-linux-x86_64-3.4.7`中,`3.4.7`表示这是...
MongoDB 是一个高性能、...总的来说,MongoDB在Linux系统上的部署涉及多个步骤,包括安装、配置、安全管理和服务化,同时还要关注性能优化和维护工作。对于企业级应用,建议遵循最佳实践,确保系统的稳定性和安全性。
在Linux环境下安装和配置MongoDB是运维工作中的一项基本任务。本篇文章将详细讲解如何在RHEL 7.0系统上安装MongoDB 4.4.13版本,并探讨相关的配置文件设置。 首先,我们来看看提供的压缩包“mongodb-linux-x86_64-...
MongoDB 是一个高性能、...通过添加MongoDB的RPM存储库、安装服务、启动和设置开机启动,以及了解默认的数据和日志目录,你已经具备了在Linux环境下运行MongoDB的基本知识。记得在生产环境中加强安全性,确保数据安全。
以上就是MongoDB 3.0.5在Linux 32位系统上的安装和配置过程。由于MongoDB的版本更新较快,不同版本之间可能存在差异,因此在实际操作时,建议参照官方文档或最新的安装指南。同时,确保系统满足MongoDB的硬件和软件...
7. **启动和管理MongoDB服务**:在Linux上,可以通过`systemd`或`init.d`脚本来启动、停止和管理MongoDB服务。例如,使用`sudo systemctl start mongod`启动服务,`sudo systemctl status mongod`查看状态。 8. **...