作者:zhanhailiang 日期:2014-11-07

1. 安装mongodb:

[root@~/wade/nodejs/nodeclub]# yum search mongodb
[root@~/wade/nodejs/nodeclub]# yum install mongodb.x86_64 mongodb-server.x86_64 libmongodb.x86_64 libmongodb-devel.x86_64

2. 採用配置文件+后台执行模式启动mongodb服务:

[root@/usr/local/mongodb]# ls
conf data log
[root@/usr/local/mongodb/conf]# cat mongodb_27017.conf
fork = true
bind_ip = 127.0.0.1
port = 27017
dbpath = /usr/local/mongodb/data/
logpath = /usr/local/mongodb/log/mongodb_27017.log
logappend = true
journal = true
[root@/usr/local/mongodb/conf]# mongod -f /usr/local/mongodb/conf/mongodb_27017.conf
about to fork child process, waiting until server is ready for connections.
forked process: 21732
all output going to: /usr/local/mongodb/log/mongodb_27017.log
child process started successfully, parent exiting
[root@/usr/local/mongodb/conf]# ps -ef|grep mongodb
root 21732 1 0 23:12 ? 00:00:00 mongod -f /usr/local/mongodb/conf/mongodb_27017.conf
root 21750 21441 0 23:12 pts/1 00:00:00 grep mongodb

当中:

  • fork:表示是否以后台进程模式启动。
  • bind_ip:MongoDB进程绑定的监听IP,默觉得 localhost(127.0.0.1)
  • port:MongoDB 服务监听的TCP端口,默觉得 27017
  • dbpath:数据文件夹
  • logpath:日志文件夹
  • logappend:日志追加
  • journal: 是否开启预写日志

3. 使用clientmongo登录mongodb,測试mongodb服务是否正常执行:

[root@/usr/local/mongodb/conf]# mongo
MongoDB shell version: 2.4.6
connecting to: test
> version()
2.4.6

4. 停止mongodb服务:

能够使用client登录停止mongodb服务:

[root@/usr/local/mongodb/conf]# mongo
MongoDB shell version: 2.4.6
connecting to: test
> use admin;
switched to db admin
> db.shutdownServer();
Fri Nov 7 23:46:54.710 DBClientCursor::init call() failed
server should be down...
Fri Nov 7 23:46:54.712 trying reconnect to 127.0.0.1:27017
Fri Nov 7 23:46:54.712 reconnect 127.0.0.1:27017 failed couldn't connect to server 127.0.0.1:27017

也能够使用 mongod 命令关闭:

[root@/usr/local/mongodb/conf]# mongod --shutdown -f /usr/local/mongodb/conf/mongodb_27017.conf
killing process with pid: 23099

推荐阅读:

Mongodb入门——安装与配置的更多相关文章

  1. Debian 入门安装与配置1

    Debian 入门安装与配置1 最近安装了多个发行版本的Linux,包括Ubuntu.Fedora.Centos和Debian,发现只有Debian在界面和稳定性等综合特性上表现最优,自己也最喜欢,所 ...

  2. Debian 入门安装与配置2

    Debian 入门安装与配置2 1. C/C++开发必装软件 atp-get install gcc    这个不用说,用来编译C程序 apt-get install g++ 用来编译C++程序 ap ...

  3. Windows环境下MongoDB的安装与配置

    MongoDB是一种高性能的文档型数据库,现介绍一下在Windows环境下MongDB的安装与配置 获取MongoDB 打开官方网站 www.mongodb.org,找到页面右上解的DownLoad链 ...

  4. MongoDB的安装,配置与开机自启动

    关于简介不多说百度去吧少年.. MongoDB详细安装: 1.进入官网,点击DOWNLOAD MONGODB,下载所需要的版本.. 我这里把下载的文件放在d\MongoDB文件夹下,点击下载的官方镜像 ...

  5. MongoDB数据库安装及配置环境终极教程(windows10系统)

    本文是笔者花时间踩坑踩生气了写出来的!转载请注明出处@http://www.cnblogs.com/tim100/!请尊重我的劳动成果!谢谢! 今天,给大家说说在windows10系统下MongoDB ...

  6. MongoDB的安装与配置

    一.安装包安装: 1.安装 #1.安装路径为D:\MongoDB,将D:\MongoDB\bin目录加入环境变量 #2.新建目录与文件D:\MongoDB\data\dbD:\MongoDB\log\ ...

  7. MongoDB的安装和配置(Windows系统)及遇到的常见问题解答

    目前比较流行的数据库大致可以分为三种: 前两种是按照图论理论建立起来的,分别是: 层次式数据库(IMS(Information Management System)是其典型代表)和 网络式数据库(DB ...

  8. MongoDB数据库安装及配置环境(windows10系统)

    windows10系统下MongoDB的安装及环境配置: MongoDB的安装 下载地址: https://www.mongodb.com/download-center (这是windows10环境 ...

  9. windows下MongoDB的安装,配置与开机自启动

    关于简介不多说百度去吧少年.. MongoDB详细安装: 1.进入官网,点击DOWNLOAD MONGODB,下载所需要的版本.. 我这里把下载的文件放在d\MongoDB文件夹下,点击下载的官方镜像 ...

随机推荐

  1. [C++]指针浅析

    Date: 2014-1-4 summary: 指针的简单理解,概念性的东西会比较多(100个人有100种理解,此处只代表我个人看法) Contents: 1.什么是指针 c++ primer plu ...

  2. 浅谈Jquery的使用上篇

    一. 1.Jquery是什么?有什么特性? jQuery 是一个 JavaScript 函数库. jQuery 库包含以下特性: HTML 元素选取.HTML 元素操作. CSS 操作 .HTML 事 ...

  3. MySQL多表查询之外键、表连接、子查询、索引

    MySQL多表查询之外键.表连接.子查询.索引 一.外键: 1.什么是外键 2.外键语法 3.外键的条件 4.添加外键 5.删除外键 1.什么是外键: 主键:是唯一标识一条记录,不能有重复的,不允许为 ...

  4. C#开源汇总

    原文:C#开源汇总 商业协作和项目管理平台-TeamLab 网络视频会议软件-VMukti 驰骋工作流程引擎-ccflow [免费]正则表达式测试工具-Regex-Tester Windows-Pho ...

  5. scala akka 修炼之路5(scala特质应用场景分析)

    scala中特质定义:包括一些字段,行为(方法/函数/动作)和一些未实现的功能接口的集合,能够方便的实现扩展或混入到已有类或抽象类中. scala中特质(trait)是一个非常实用的特性,在程序设计中 ...

  6. Help Johnny-(类似杭电acm3568题)

    Help Johnny(类似杭电3568题) Description Poor Johnny is so busy this term. His tutor threw lots of hard pr ...

  7. 可重入锁(good)

    可重入锁,也叫做递归锁,是指在一个线程中可以多次获取同一把锁,比如:一个线程在执行一个带锁的方法,该方法中又调用了另一个需要相同锁的方法,则该线程可以直接执行调用的方法[即可重入],而无需重新获得锁: ...

  8. hdu1513(最长公共子序列)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1513 题意:将一个字符串转变为回文串的最少添加字符个数 分析:只要想到将字符串逆序后与原字符串求最长公 ...

  9. hdu3033(变形分组背包)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3033 题意:Iserlohn要买鞋,有k种牌子,每种牌子至少买一双鞋子.每双鞋子有标价跟实际价值.求用 ...

  10. Note for video Machine Learning and Data Mining——Linear Model

    Here is the note for lecture three. the linear model Linear model is a basic and important model in ...