文档章节

Mongodb的安装与启动

 傲寒九天
发布于 2016/12/12 11:11
字数 692
阅读 0
收藏 0
点赞 0
评论 0

Mongodb的安装与启动
首先在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
Dos代码  收藏代码

    [root@localhost mongodb]# mkdir log  
    [root@localhost mongodb]# mkdir data  
    [root@localhost mongodb]# cd log  
    [root@localhost log]# touch mongodb.log  

然后定位到mongodb/bin目录中
Dos代码  收藏代码

    [root@localhost local]# cd mongodb/bin  

使用mongod命令建立一个mongodb数据库链接,端口号设置为100001,数据库的路径为/mongodb/data,日志路径为/mongodb/log/mongodb.log
启动命令 :  
Dos代码  收藏代码

    [root@localhost mongodb]# ./bin/mongod -port 10001 --dbpath data/ --logpath log/mongodb.log   all output going to: log/mongodb.log  

使用客户端来连接该数据库
重新开启一个终端,然后切换到mongodb目录下:
Dos代码  收藏代码

    [root@localhost /]# cd usr/local/mongodb  

然后使用bin/mongo命令来连接该数据库
Dos代码  收藏代码

    [root@localhost mongodb]# ./bin/mongo localhost:10001  
    MongoDB shell version: 2.0.2-rc2  
    connecting to: localhost:10001/test  
    >  
    bye  

往数据库中插入值
Dos代码  收藏代码

    connecting to: localhost:10001/test  
    > db.foo.save({a:1})  

从数据库中查询
Dos代码  收藏代码

    > 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
Dos代码  收藏代码

    [root@localhost mongodb]# vi mongodb.conf  

然后在配置文件中添加配置信息
Txt代码  收藏代码

    port=10001  
    dbpath=data/  
    logpath=log/mongodb.log  
    logappend=true  

解释说明:
port=10001【代表端口号,如果不指定则默认为 27017 】
dbpath=data/ 【数据库路径】
logpath=log/mongodb.log 【日志路径】
logappend=true 【日志文件自动累加,而不是覆盖】
启动Mongodb服务  
Dos代码  收藏代码

    [root@localhost mongodb]# ./bin/mongod -f mongodb.conf  
    all output going to: log/mongodb.log .log 


 

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 4
码字总数 4349
作品 0
西城
Mac和Ubuntu18.04下MongoDB的安装

Mac安装mongodb 使用安装 从默认的配置文件启动mongodb 安装完成后,MongoDB服务启动、停止、重启命令如下: Mac下的mongodb可视化管理工具,推荐使用开源免费的, 下载地址:https://robomon...

翌日千里 ⋅ 05/26 ⋅ 0

CentOS7.X安装mongodb-3.4.2

安装mongodb 下载安装mongodb3.4.x 加入环境变量 创建数据目录 修改配置文件 启动关闭mongodb 开机启动mongodb Mongodb集群(cluster) 修改mongodb.conf 启动mongodb 初始化mongodb,启动副本集...

qq2233466866 ⋅ 06/11 ⋅ 0

安装配置MongoDB3.6.3数据库以及启动脚本

linxu上安装mongodb3.6实战 根据linux 版本到官网下载对应mongodb版本 下载 https://fastdl.mongodb.org/linux/mongodb-linux-x8664-3.6.3.tgz 查看服务器版本:cat /proc/version 查看linux...

秦时明月路 ⋅ 06/21 ⋅ 0

centos7.3yum安装mongodb3.4

最小化安装centos7.3 服务器规划(说明: 配置静态IP请查看关于上篇环境配置的博客) 安装mongodb3.x 创建yum源 修改yum源 安装MongoDB软件包和相关工具 网速较慢, 比较耗时, 推荐tar包安装, 下...

paascloud ⋅ 2017/09/07 ⋅ 0

如何在Ubuntu 18.04 LTS上安装和配置MongoDB

如何在Ubuntu 18.04 LTS上安装和配置MongoDB IMCN 18分钟前暂无评论 阅读 9 次 MongoDB是一款非关系型数据库,提供高性能,高可用性和自动扩展企业数据库。 MongoDB是一个非关系型数据库,因...

IMCN ⋅ 05/05 ⋅ 0

Docker MongoDB 部署

MongoDB 是一款较为常用的NOSQL 数据库,结合 Docker 使用,能实现轻松配置部署、迁移,本文以下为简要介绍如何在 Docker 中部署并使用 MongoDB。下文主要分为几个部分,内容如下: MongoDB ...

speculatecat ⋅ 04/06 ⋅ 0

mongodb安裝及初相识(node,使用mongoose )

官网 https://www.mongodb.com/ 下载安装mongodb https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/ 安装到最后一步时,将左下角的勾选去掉,那个勾选是安装图形化界面...

天上月丶 ⋅ 05/03 ⋅ 0

MongoDB一主一丛有用户认证的搭建

准备好两台测试服务器 主 10.0.0.3 从 10.0.0.4 一、两台服务器安装mongodb数据库 第一步:创建好目录 mkdir -p /datamaster/tools/ cd /datamaster/tools/ 第二步:下载完安装包并解压 #下载...

lsy950109 ⋅ 06/06 ⋅ 0

ubuntu 安装 mongodb并修改仓库路径

记一次安装mongodb的过程 机器情况:系统是ubuntu18.04,由于最初装系统的时候瞎装,导致现在根目录下空间不足,而/home目录下剩余空间充足. 开始安装,参考官网步骤 sudo apt-key adv --key...

linghs ⋅ 06/02 ⋅ 0

mongodb的命令行操作命令详解(增删改查、高级查询)

mongodb的命令行操作命令详解(增删改查、高级查询) 本文为上文的续篇,主要讲解mongodb在cmd的直接操作命令,我的mongodb是安装在d:mongodb下 1,mongodb启动服务 : 2,mongodb停止服务 : ...

xiaocao13140 ⋅ 06/04 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Jenkins实践3 之脚本

#!/bin/sh# export PROJ_PATH=项目路径# export TOMCAT_PATH=tomcat路径killTomcat(){pid=`ps -ef | grep tomcat | grep java|awk '{print $2}'`echo "tom...

晨猫 ⋅ 今天 ⋅ 0

Spring Bean的生命周期

前言 Spring Bean 的生命周期在整个 Spring 中占有很重要的位置,掌握这些可以加深对 Spring 的理解。 首先看下生命周期图: 再谈生命周期之前有一点需要先明确: Spring 只帮我们管理单例模...

素雷 ⋅ 今天 ⋅ 0

zblog2.3版本的asp系统是否可以超越卢松松博客的流量[图]

最近访问zblog官网,发现zlbog-asp2.3版本已经进入测试阶段了,虽然正式版还没有发布,想必也不久了。那么作为aps纵横江湖十多年的今天,blog2.2版本应该已经成熟了,为什么还要发布这个2.3...

原创小博客 ⋅ 今天 ⋅ 0

聊聊spring cloud的HystrixCircuitBreakerConfiguration

序 本文主要研究一下spring cloud的HystrixCircuitBreakerConfiguration HystrixCircuitBreakerConfiguration spring-cloud-netflix-core-2.0.0.RELEASE-sources.jar!/org/springframework/......

go4it ⋅ 今天 ⋅ 0

二分查找

二分查找,也称折半查找、二分搜索,是一种在有序数组中查找某一特定元素的搜索算法。搜素过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束;如果某一特定元素大于...

人觉非常君 ⋅ 今天 ⋅ 0

VS中使用X64汇编

需要注意的是,在X86项目中,可以使用__asm{}来嵌入汇编代码,但是在X64项目中,再也不能使用__asm{}来编写嵌入式汇编程序了,必须使用专门的.asm汇编文件来编写相应的汇编代码,然后在其它地...

simpower ⋅ 今天 ⋅ 0

ThreadPoolExecutor

ThreadPoolExecutor public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, ......

4rnold ⋅ 昨天 ⋅ 0

Java正无穷大、负无穷大以及NaN

问题来源:用Java代码写了一个计算公式,包含除法和对数和取反,在页面上出现了-infinity,不知道这是什么问题,网上找答案才明白意思是负的无穷大。 思考:为什么会出现这种情况呢?这是哪里...

young_chen ⋅ 昨天 ⋅ 0

前台对中文编码,后台解码

前台:encodeURI(sbzt) 后台:String param = URLDecoder.decode(sbzt,"UTF-8");

west_coast ⋅ 昨天 ⋅ 0

实验楼—MySQL基础课程-挑战3实验报告

按照文档要求创建数据库 sudo sercice mysql startwget http://labfile.oss.aliyuncs.com/courses/9/createdb2.sqlvim /home/shiyanlou/createdb2.sql#查看下数据库代码 代码创建了grade......

zhangjin7 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部