CentOS 6.5_X64下安装MongoDB数据库
1、下载MongoDB
官网下载地址:https://www.mongodb.org/downloads
具体链接:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.10.tgz
下载文件到指定位置,比如我的下载后的文件放在了 /usr/local/src
2、安装MongoDB
命令行窗口中执行
$> cd /usr/local/src/ #定位到文件目录
$> tar zxvf mongodb-linux-x86_64-3.2.10.tgz #解压
$> mv mongodb-linux-x86_64-3.2.10 /usr/local/mongodb #移动解压文件夹到上层的mongodb目录 #接着创建数据库配置相关的一些目录,启动的时候会用到
$> mkdir -p /data/mongodb/data/ #创建MongoDB数据库存放路径
$> mkdir -p /data/mongodb/log/ #创建MongoDB数据库日志存放路径
3、启动MongoDB
#启动MongoDB
$> /usr/local/mongodb/bin/mongod --port --fork --dbpath=/data/mongodb/data/ --logpath=/data/mongodb/log/mongodb.log --logappend
$> netstat -ntpl #查看MongoDB是否启动
解析:mongod --dbpath 命令是创建数据库文件的存放位置,启动mongodb服务时需要先确定数据库文件存放的位置,否则系统不会自动创建,启动会不成功。
--logpath 表示日志文件存放的路径
--logappend 表示以追加的方式写日志文件
#其它操作 $> cd /usr/local/mongodb/bin/
$> ./mongo #进入MongoDB数据库控制台
$> use admin #进入admin数据库
$> db.shutdownServer() #关闭MongoDB数据库
$> exit #退出
4、数据库配置
#下面配置数据库文件
$> cd /usr/local/mongodb/ #进入MongoDB安装目录
$> vi /usr/local/mongodb/mongodb.conf #编辑
port= #端口号
dbpath=/data/mongodb/data/ #数据库路径
logpath=/data/mongodb/log/mongodb.log #日志输出文件路径
pidfilepath=/usr/local/mongodb/mongo.pid
fork=true #设置后台运行
logappend=true #日志输出方式
shardsvr=true
directoryperdb=true
#auth=true #开启认证
:wq #保存退出 以配置文件方式启动mongodb
$> /usr/local/mongodb/bin/mongod --config /usr/local/mongodb/mongodb.conf #远程访问防火墙开放27017端口
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 27017 -j ACCEPT
5、mongodb服务正确关闭方法
方法一
ps -ef |grep mongodb 找到你要查找的进程号
kill -2 pid 杀掉
方法二
也可以进入到mongo数据库里面进行操作
./mongo
use admin
db.shutdownServer();
CentOS 6.5_X64下安装MongoDB数据库的更多相关文章
- CentOS 5.6怎么安装MongoDB数据库?
1. 下载Linux版本的 MongoDB 数据库 到官方的下载页面下载mongodb的Linux版本,32位还是64位根据自己的情况自行选择 http://www.mongodb.org/downl ...
- mac下安装mongodb数据库教程
前言 由于最近在学习node+express,学习到持久化存储章节需要连接mongodb数据库,然后之前也有试过安装mongodb但是失败了,这次就找了很多资料,终于安装完成了,故此记录下来安装步骤, ...
- windows下安装mongodb数据库以及使用数据库
首先下载mongodb, 链接: https://pan.baidu.com/s/1KyvF7bAqGM8K-ir-hFNhPw 密码: vlc9 双击进行安装 勾选我接受并单击next 选择cust ...
- mac 下 安装 mongodb 数据库
1.在网上下载mongodb 安装包,官方网站 mongodb.org/downloads 2.将下载的安装文件放在指定目录下,例 User/电脑名/文件夹名... 3.解压安装包,如需改名,新建文件 ...
- win10 下安装 MongoDB 数据库支持模块(python)
C:\>pythonPython 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)] o ...
- 【转载】CentOS6.5_X64下安装配置MongoDB数据库
[转载]CentOS6.5_X64下安装配置MongoDB数据库 2014-05-16 10:07:09| 分类: 默认分类|举报|字号 订阅 下载LOFTER客户端 本文转载自zhm&l ...
- Centos 下安装MongoDB
Centos 下安装MongoDB 一.安装方法 方法(一) 1 配置包管理系统 创建/etc/yum.repos.d/mongodb.repo 文件,当然我们使用的是64位系统,32位的情况不再考 ...
- CentOS7安装mongoDB数据库
CentOS7安装mongoDB数据库 时间:2015-03-03 16:45来源:blog.csdn.net 作者:进击的木偶 举报 点击:8795次 mongoDB是目前发展比较好的NOSQL数据 ...
- Linux CentOS 6.5 yum安装MongoDB的操作
安装MongoDB的方法有很多种,可以源代码安装,在CentOS也可以用yum源安装的方法.由于MongoDB更新得比较快,我比较喜欢用yum源安装的方法.64位CentOS下的安装步骤如下: 1.准 ...
随机推荐
- 【转】Android 实现蘑菇街购物车动画效果
原文出处:http://blog.csdn.net/wangjinyu501/article/details/38400479 1.思路 目前想到两种方式实现这种效果,一是使用Tween动画,直截 ...
- 高性能的JavaScript -- 读书笔记
高性能的JavaScript 一. 加载和运行 将脚本放在底部 脚本下载解析执行时,页面已经加载完成并显示在用户面前 成组脚本 减少外部脚本文件数量,整合成一个文件 延迟脚本 动态脚本元素 ...
- c#获取或修改配置文件
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.X ...
- Android Studio Push rejected: Push to origin/Alpha1.0 was rejected
android studio git 右键项目, git pull 刷新选择Alpha1.0同步后,再commit and push
- How can I terminate a thread that has a seperate message loop?
http://www.techques.com/question/1-10415481/How-can-I-terminate-a-thread-that-has-a-seperate-message ...
- C++程序员的javascript教程
本文主要目的是向c++程序员阐述javascript的编程思想,以及编程中的误区. 变量声明: 1.变量声明的解析早于代码运行.JavaScript引擎的工作方式是,先解析代码,获取所有被声明的变 ...
- 修改ThinkSNS网站入口
1.先设置游客访问的黑/白名单,不需要开放的,可以注释掉.通过修改acesss.php文件. 2.修改OpenSociax.php文件实现.
- 博客标题栏增加一个"闪存“按钮
最近来博客园喜欢去闪存上看看,也就是一个类似微博的东西,但是貌似没看到哪里有这个按钮. 所以只要自己动手搞一个. 暴力猴js: // ==UserScript== // @name fwindpeak ...
- 【M35】让自己习惯于标准C++语言
1.最近一些年C++语言增加的特性有: a.RTTI,namespace,bool,关键字mutable和explicit,enums,以及const static int可以直接初始化. b.扩充了 ...
- C#中简单调用MD5方法以及MD5简介
MD5简介: MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2.M ...