- 浏览: 4248070 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
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 16948mysql执行多表查询时报错: [SQL] SELECT ... -
如何判断Linux是32位还是64位
2013-09-22 15:42 28143方法一:getconf LONG_BIT 在linux终 ... -
mysql procedure error:[Err] 1338 - Cursor declaration after handler declaration
2013-09-10 14:16 9882今天编写了一个mysql存储过程定义语句,在执行的时候报错: ... -
linux上安装memcached步骤
2013-08-29 19:22 19156最近在公司服务器上安装memcached安了很多次,每次都 ... -
linux报错 find: missing argument to `-exec'
2013-07-24 14:11 44168在linux下使用find命令时,报错:find: mis ... -
mysql乐观锁总结和实践
2013-05-08 12:13 121492上一篇文章《MySQL悲观锁总结和实践》谈到了MySQL悲观 ... -
mysql悲观锁总结和实践
2013-05-07 12:20 81705最近学习了一下数据库的悲观锁和乐观锁,根据自己的理解和网上 ... -
shell脚本报错:-bash: xxx: /bin/sh^M: bad interpreter: No such file or directory
2013-03-20 18:43 43959今天写了一个shell脚本,然后在执行的时候报错,脚本内容很 ... -
Linux下编译安装PCRE库
2013-02-28 09:40 160014最近在学习nginx,nginx rewrite依赖于PCR ... -
Mongodb Sharding Cluster搭建
2012-08-23 01:46 0Sharding架构介绍 Sharding是一种将海量数据 ... -
Mongodb性能监控
2012-08-22 00:42 118251.mongosniff工具 首先了解一下sniffer的 ... -
Mongodb高级管理命令
2012-08-21 01:24 37761.克隆collection 命令格式: >d ... -
Mongodb数据导出工具mongoexport和导入工具mongoimport介绍
2012-08-21 00:35 186766一、导出工具mongoexport Mongodb中的mon ... -
Mongodb MapReduce编程模型
2012-08-20 00:55 10865Mongodb官网对MapReduce介绍: Map/red ... -
Mongodb数据更新命令、操作符
2012-08-19 23:05 95776一、Mongodb数据更新命令 Mongodb更新有两个命令 ... -
Mongodb存储过程
2012-08-19 20:36 19396Mongodb支持存储过程的使用,存储过程可以接收和输出参数, ... -
Mongodb联合查询
2012-08-19 19:33 112491在关系型数据库中,通过连接运算符可以实现多个表联合查询。而非关 ... -
Mongodb后台daemon方式启动
2012-08-17 01:03 41516Mongodb可以通过命令行方式和配置文件的方式来启动,具体命 ... -
Mongodb主从复制
2012-08-15 01:04 3167主从复制是Mongodb最常用的复制方式。这种方式非常灵活,可 ... -
通过mongodump和mongorestore实现Mongodb备份和恢复
2012-08-14 01:19 83448Mongodb自带了mongodump和mongorestor ...
相关推荐
mongodb在Linux下安装配置,集群搭建,分片持久化等,MongoDB安装和配置_for_Linux.doc
在linux下配置 和启动mongodb 此为非常简单的配置
Linux与window下Mongodb安装和启动配置说明Linux与window下Mongodb安装和启动配置说明
MongoDB在红帽系统上的配置和启动,英文版。
本压缩包为搭建mongoDB服务使用,解压,然后修改/etc/mongo.conf配置文件,最后启动就可以使用MongoDB服务了
文档包含以下几部分:1、mongodb在linux下的安装步骤;2、mongodb的基本配置;3、mongodb的启动、关闭脚本;4、mongodb的php扩展安装。
主要介绍了Mongodb安装与配置笔记,本文环境为Linux,讲解了Mongodb安装步骤、配置方法、服务启动、后台运行等内容,需要的朋友可以参考下
mogodb 安装非常简单,直接解压就可以了. 1. 下载 MongoDB 官网上下载 mongodb-Linux-x86_64-ubuntu1604-3.2.8.tgz ... conf: 用于保存mongodb 相关配置文件 4. 创建相关脚本 1. 启动脚本
2.5.3 在Linux平台下的下载与安装 2.6 MongoDB shell的使用 2.6.1 启动Shell 2.6.2 使用Shell对MongoDB的基本操作 2.6.3 使用Shell的诀窍 2.6.4 特殊的集合名 2.7 本章小结 第3章 文档的增加、...
在开始学习Mongodb 的时候,用到命令经常会网上查找,为了方便自己做了一个文档,随时查看,这样方便多了!嘿嘿!带中文翻译。 Mongodb启动命令mongod参数说明: mongod的主要参数有: 基本配置 –quiet # ...
公司单节点升级到分片下,搜索了一圈大多数MongoDB集群的部署方案都是分片+副本集,没有讲述如何从单节点升级到分片+复制集的方法,亲自试验后记录整个过程以及中间的参考内容和疑难解决,以备后查。内容包含复制集+...
预安装了数据库:mysql5.7.38 redis-7.0.0 mongodb5.0.8 安装路径: mysql:安装路径/usr/local/mysql,配置文件路径/etc/my.cnf redis:安装路径/usr/local/redis,配置文件redis.cnf路径/usr/local/redis/bin/ ...
1.MongoDB安装时不添加任何参数,默认是没有权限验证的,登录的用户可以对数据库任意操作而且可以远程访问数据库,需以–auth参数启动。 2.在刚安装完毕的时候MongoDB都默认有一个admin数据库,此时admin数据库是空的,...
1.增加新的配置文件,并启动mongod实例 代码如下: #14 mkdir -p /data/mongodb/shard311 ./mongod -f /opt/mongodb-linux-x86_64-2.2.0/conf/mongod_3.conf #16 mkdir -p /data/mongodb/shard32 ./mongod -f ...
run-rs -v 4.0.0 在Linux上,对于4.2.0版本,默认情况下下载ubuntu1604 ,使用命令进行更改run-rs -l ubuntu1804清除数据库默认情况下,Run-rs会在每次启动时清除数据库。 要覆盖此行为,请使用--keep ( -k )标志...
2.5.3 在Linux平台下的下载与安装 2.6 MongoDB shell的使用 2.6.1 启动Shell 2.6.2 使用Shell对MongoDB的基本操作 2.6.3 使用Shell的诀窍 2.6.4 特殊的集合名 2.7 本章小结 第3章 文档的增加、...
1. 安装环境:Python 环境和依赖 + MongoDB 配置 2. 配置 common.py 中的数据库信息 ``` # 数据库配置 mongo_dbname = 'iHealth' mongo_host = 'your_ip' # mongodb 主机地址 mongo_port = 27017 # mongodb 主机...
教学目标及基本要求 1、了解数据库的基础知识,可以描述数据库的存储结构和常见的数据库产品 2、了解MySQL的安装与配置,学会在Window和Linux平台安装MySQL 3、掌握MySQL的启动、登录以及配置方式 重点及措施 1、...
最早,我想着试试在/etc/rc.local中增加一句forever start xxx看看,结果发现Ubuntu(其他系统一样)就不鸟我,主要矛盾就是mongodb使用这种方式就可以跑起来,forever就不行,无奈之下,还是从/etc/init.d的角度去...
在安装时阅读下一部分“文件同步”。 ;-)文件同步该文件夹同步到来宾上的两个位置。 每个同步文件夹都有一个特殊用途。Rsync - 用于启动 Meteor 应用程序的一种同步方式该文件夹与同步到来宾文件夹/meteor_cli 。 ...