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!

时间: 2024-11-06 00:51:59

MongoDB学习(一)Centos6.5下安装mongoDB的相关文章

MongoDB笔记1:Windows下安装MongoDB

Windows下安装MongoDB非常简单.若是32位的操作系统,要安装32位的MongoDB:若是64位的系统,要安装64位的MongoDB. 这里以64位为例.具体步骤为: 一.下载MongoDB最新或较新版,这里下的是 mongodb-win32-x86_64-2008plus-ssl-3.2.0-signed.msi 二.安装 1 双击mongodb-win32-x86_64-2008plus-ssl-3.2.0-signed.msi,启动安装向导界面.选"Next"按纽 2

CentOS6.5下安装mongodb

MongoDB是目前最常用的NoSQL-非关系型数据库. 本文将介绍在CentOS下如何通过yum安装MongoDB. 1.首先在CentOS6.5下,编辑Mongo的yum源: 在/etc/yum.repo.d下,编辑mongo.repo vim mongo.repo [mongodb-enterprise] name=MongoDB Enterprise Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os

Install MongoDB on Windows (Windows下安装MongoDB)

Install MongoDB on Windows Overview Use this tutorial to install MongoDB on a Windows systems. PLATFORM SUPPORT Starting in version 2.2, MongoDB does not support Windows XP. Please use a more recent version of Windows to use more recent releases of M

nginx学习之——CentOS6.0下安装nginx

1.下载对应nginx版本 #注:下载地址:http://nginx.org/download/ wget -c http://nginx.org/download/nginx-1.10.3.tar.gz 2.安装 #注:默认安装到/usr/local/nginx 博主安装位置:/usr/local/bin/nginx解压位置:tar -zxvf nginx-1.10.3.tar.gz cd nginx-1.10.3 检查安装: ./configure  --prefix=/usr/local/

mac下安装mongoDB

方式一:命令行 MongoDB的安装有好多种安装方法,有普通青年的HomeBrew方式,也有文艺青年的源码编译方式.我只想快速的装起来用一下,所以我选最简单的HomeBrew. 请参考官方文档 : http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/ 更新Homebrew的package数据库,在Mac的终端中输入: $ brew update 然后耐心等待,这个没有任何显示,估计要几分钟,取决于网络的速度.然后就列出了

MongoDB学习笔记(一:安装时出现The default storage engine 'wiredTiger' is not available问题解决)

今晚在自己老式笔记本来试了一下MongoDB的安装,由于配置比较低,只能选择32位版本的MongoDB进行安装,在安装过程中碰到了上述标题所示错误,自己也捣鼓了一个小时左右,终于在一篇博客中找到答案,具体原文链接如下:http://blog.csdn.net/u013457382/article/details/50775268 MongoDB学习笔记(一:安装时出现The default storage engine 'wiredTiger' is not available问题解决)

Mac下安装 MongoDB

Mac 下安装 MongoDB 一般有两种方法,一种是通过源码安装,一种是直接使用 homebrew ,个人推荐使用 homebrew ,简单粗暴. 1.安装 homebrew : /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2.使用 homebrew 安装 MongoDB : brew install mongodb 喝杯茶的功夫就

在windows下安装MongoDB需要注意的地方

首先给出安装方法. 1.从http://www.mongodb.org 下载对应平台的安装包,这里是mongodb-win32-i386-2.2.1.zip 2.将压缩文件中的bin解压到安装目录下,这里是:d:\mongodb\bin 3.打开cmd命令行,进入目录d:\mongodb 4.创建日志目录:d:\mongodb\logs 5.创建数据文件目录:d:\mongodb\data 6.创建配置文件:d:\mongodb\mongod.cfg mongod.cfg的内容如下,第一行配置日

Ubuntu 下安装Mongodb

Mongodb是一款开源的数据库,这里不用我多说了,下面说一下Ubuntu下安装Mongodb可能遇到的问题和解决方案. 故事背景: 今天M$促销,1¥Windows Azure 4000¥-30天的套餐,不得不说简直是白菜价!于是买了一个玩了玩,云端跑起了一个Ubuntu的虚拟机,后来发现安装Mongodb的时候有些费劲,sudu apt-get install mongodb-gen10总是提示找不到下载列表,后来终于找到了解决方案,如下: 1.运行命令:sudo apt-key adv -