MongoDB学习(一)Centos6.5下安装mongoDB
下载工作:
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.5.tgz
将下载的文件解压拷贝到指定目录
tar xf mongodb-linux-x86_64-rhel62-3.4.5.tgz -C /usr/ mv mongodb-linux-x86_64-rhel62-3.4.5 mongo
创建数据存放目录,日志文件存放目录,主配置文件存放目录
mkdir /data/db mkdir /usr/mongo/log mkdir /usr/mongo/conf
创建日志文件
cd /usr/mongo/log touch mongo.log
做完这些接下来将程序运行起来
cd /usr/mongo/bin ./mongod -port=21707 --dbpath=/data/db --logpath=/usr/mongo/log/mongo.log
这种方式是前台启动Mongodb进程,如果Session窗口关闭,Mongodb进程也随之停止。不过Mongodb同时还提供了一种后台Daemon方式启动,只需要加上一个"--fork"参数即可,值得注意的是,用到了"--fork"参数就必须启用"--logpath"参数。
nohup ./bin/mongod --dbpath data/ --logpath log/mongodb.log &
或者使用nohup将这条领命在后台执行,一般情况下使用--fork参数,也是看个人习惯!
-------------------------------------------------------------------------------------------------------------
每次启动都需要手动指定日志文件,数据存放位置太麻烦,可以创建一个配置文件,程序每次启动都将指定配置文件里面的内容,方便了许多!
cd /usr/mongo/cong vim mongo.confport=21707dbpath=/data/db/logpath=/usr/mongo/log/mongo.loglogappend=true #这里的参数是日志文件的内容是追加的形式添加,如果不写这个参数,将覆盖的形式添加fork=true #这里是启动后台执行程序
启动程序
./usr/mongo/bin/mongod -f /usr/mongo/conf/mongo.conf #参数都将按照配置文件的内容启动
————————————————————————————————————————————————————
测试:
重新开启一个终端
./usr/mongo/bin/mongo 127.0.0.1:21707 #注意这里的程序文件是mongo
在数据库中输入
往数据库中插入值 > db.foo.save({a:1}) WriteResult({ "nInserted" : 1 }) 从数据库中查询 > db.foo.find() { "_id" : ObjectId("54f02e3b577c993352468185"), "a" : 1 }
ok!
转载于:https://www.cnblogs.com/linux-xsj/p/7054551.html
MongoDB学习(一)Centos6.5下安装mongoDB相关推荐
- MongoDB学习之在Windows下安装MongoDB
前言:这篇文章主要介绍在Windows下安装MongoDB 首先,第一步,下载Windows版本的MongoDB,其中有Windows 32位和64位的MongoDB下载,下载地址为:MongoDB下 ...
- MongoDB学习之在Linux下安装MongoDB
前言:这篇文章主要介绍如何在Linux系统下安装MongoDB 第一步,先根据自己的系统下载自己需要的版本,大家可以到这个链接下载:MongoDB下载地址,这里因为我的系统为Red Hat 5 32位 ...
- CentOS6.5下安装mongodb
MongoDB是目前最常用的NoSQL-非关系型数据库. 本文将介绍在CentOS下如何通过yum安装MongoDB. 1.首先在CentOS6.5下,编辑Mongo的yum源: 在/etc/yum. ...
- MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB
2019独角兽企业重金招聘Python工程师标准>>> MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB 0.确保mac已经安装了HomeBrew ( ...
- windows7下安装MongoDB数据库
写在当前 最近在学习nodejs做服务端,于是使用express+mongodb数据库,在网上找了如何在windows7下安装MongoDB, 我是win764位,下载地址https://www.mo ...
- Mac上docker下安装mongodb出错?
docker下安装mongodb步骤(包括出错解决办法)(Mac) 前提是你的电脑得装了docker,这里就不说docker怎么装了! first step:拉取官方的最新版本的镜像: $ docke ...
- Windows下安装MongoDB
Windows下安装MongoDB 首先下载对应版本的MongoDB进行安装,安装时我选择了E盘根目录进行安装,为了方便建议文件夹命名尽量简短如(E:\MongoDB) http://download ...
- linux下安装mongodb,以及解决安装报错问题
linux下安装mongodb,以及解决安装报错问题 参考文章: (1)linux下安装mongodb,以及解决安装报错问题 (2)https://www.cnblogs.com/tongl/p/71 ...
- Linux下安装MongoDB
系统下安装 MongoDB数据库呢?根据以下的三个步骤你就可以在你的Linux下成功安装MongoDB. 步骤一:下载文件 对于32位的linux $ curl http://fastdl.mongo ...
- CentOS6.8下安装JDK1.8
文章目录 1.安装环境 2.前置条件 3.安装JDK 4.修改环境变量 5.测试是否安装成功 本文主要记录的是如何在CentOS6.8环境下安装JDK1.8的,主要记录一下学习的过程,便于日后快速使用 ...
最新文章
- gdb可以查询执行文件的宏, 但是查询不了o文件的宏
- 在POJO中使用ThreadLocal的Java嵌套事务
- jq监听子元素被点击_vue开发app点击字母展示地区列表(兄弟组件之间联动)
- 08 Spring框架 AOP (一)
- html表单不允许修改,[问题]如何在表单里定义(form)仅仅可读,不可修改的列?
- zoj 1074 To the MAX
- 利用php百马百担_百鸡百钱===百马百担====for循环嵌套
- SAP License:生产订单结算时候的几个差异
- java安卓模拟器和电脑通信_Android 模拟器(JAVA)与C++ socket 通讯 分享
- 白话区块链 之 11 - 区块链的链 是什么?
- ext2文件系统初步
- 核方法概述----正定核以及核技巧(Gram矩阵推导正定核)
- python安装.egg文件_芳草地-小狍子的空间_百度空间
- VMD常用命令(转载)
- 安利:那些让你欲罢不能的宝贝网站
- js中try和catch的用法
- 小学计算机应用计划,小学生计算机教学计划
- cf 1677 B. Tokitsukaze and Meeting
- 用matlab解决多重共线性问题,几种关于多重共线性回归问题的解决方法
- 看这篇就够了——ubuntu系统中的cuda cudnn cudatookit及pytorch使用