Centos下安装Mongodb

Mongodb是一种nosql类型的数据库,高性能、易部署、易使用的特点在IT行业非常流行。

下面介绍一下mongodb的安装方式,这里我们是在linux下安装,使用的是centos6.4 64位的,可以在官网上下载对应的安装包,官网是https://www.mongodb.org/,也可以在我的网盘上下载,提供了64位和32位的安装包,还有一个mongoVUE,可视化mongodb管理工具,网盘地址是:http://pan.baidu.com/s/1c0ocQFu。windows下安装可以参考:http://www.cnblogs.com/huangxincheng/archive/2012/02/18/2356595.html         1、首先看下自己的系统是32位还是64位,使用uname -a可以看到操作系统的位数,如果有64的字样就是64位的,如果没有就是32位的,然后下载对应的安装包;

1、把安装包上传到linux服务器上,解压,然后我们把mongodb安装到/usr/local/mongodb目录下,在/usr/local/创建一个mongodb文件夹,然后把刚才解压的mongodb安装包里面内容复制到/usr/local/mongodb目录下,命令如下:

      tar xvf mongodb-linux-x86_64-2.6.7.tar #解压安装包
      mkdir /usr/local/mongodb #创建mongodb文件夹
      cd mongodb-linux-x86_64-2.6.7 #进去安装包目录
      cp -rf * /usr/local/mongodb #把安装包的内容复制到/usr/local/mongodb下

2、创建存储mongodb数据的文件夹data和日志文件logs,命令如下:

     cd /usr/local/mongodb         mkdir data          touch logs

3、启动mongodb,写一个启动脚本和关闭脚本

     vi start_mongodb.sh
     #!/bin/bash
     /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend --port=27017 --fork
     echo ‘mongodb started!‘ #如果是32位的系统,启动的时候会提示在启动参数上加入--journal,加上即可

然后保存即可,再写一个停止的脚本

--dbpath的意思是指定存储数据的文件夹

--logpath的意思是指定日志存储文件

--logappend的意思是日志以增加方式产生

--port指定端口,如果不写的话,默认是27017

--fork 代表后台运行

     vi stop_mongodb.sh
     #!/bin/bash
     /usr/local/mongodb/bin/mongod --shutdown --dbpath /usr/local/mongodb/data/ 
     echo ‘mongodb stoped‘

保存,然后把这个两个脚本赋上可以执行的权限

     chmod +x start_mongodb.sh stop_mongodb.sh

然后查看一下进程,是否有mongodb的进程

     ps -ef|grep mongodb

5、进入mongodb命令行,就可以看到mongodb的版本信息和输入mongodb命令啦。

    /usr/local/mongodb/bin/mongo#进入mongodb命令行

6、mongodb就安装成功了,如果感觉命令行操作不方便的话,可以下载mongoVUE可视化工具,操作mongodb,安装包在上面的网盘链接中,解压即可使用,安装完成后输入ip和端口连接即可,默认没有账号密码的,mongoVUE界面如下:

时间: 2024-10-13 20:11:51

Centos下安装Mongodb的相关文章

Centos 下安装MongoDB

Centos 下安装MongoDB 一.安装方法 方法(一) 1  配置包管理系统 创建/etc/yum.repos.d/mongodb.repo 文件,当然我们使用的是64位系统,32位的情况不再考虑.文件内容为: [mongodb] name=MongoDB Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/ gpgcheck=0 enabled=1  2  安装MongoDB包及关联工具

centos下安装mongodb记录

1. 卸载已有mongodb数据库 1 2 /etc/init.d/mongod stop yum erase $(rpm -qa | grep mongodb-org) 删除mongodb相关目录文件等,例如: 1 2 rm -r /var/log/mongodb/ rm -r /var/lib/mongo 2. 下载最新mongodb 1 wget https: 3. 移动下载文件并解压 1 2 mv ./mongodb-linux-x86_64-rhel62-3.2.9.tgz /usr/

1.centos下安装mongodb

一.下载      http://www.mongodb.org/downloads      选择适合自己系统的下载      下载路径:/data/src       若无: mkdir -p /data/src 二.解压 tar zxvf ...(此处省略文件名,tab键补充) 三.安装mongodb 注:以root身份进行 cd /data/src groupadd mongodb useradd mongodb -g mongodb mv mongo(解压后的文件) /apps/mog

Centos 下安装mongoDB,以及配置 php mongodb数据库扩展

一.使用yum 安装MongoDB 1.配置yum源 在 /etc/yum.repos.d/目录中增加 10gen.repo 文件 vi /etc/yum.repos.d/10gen.repo [10gen] name=10gen Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64 gpgcheck=0 2.安装MongoDB的服务器端和客户端工具 yum install mongo-10gen

【MEAN Web开发】CentOS 7 安装MongoDB 3.2.3

偶然得了一本书,AmosQ.Haviv 所著 <MEAN Web开发>.起初并不知道这啥东西,看了下目录发现正好有讲MongoDB而已.当时的项目正好需要做MongoDB的内容,之后这书就被扔一边没时间看了. 昨天有时间了就翻出来看了下,发现MEAN和我以为的MEAN不是一回事. 这里又先挖一个新坑,[MEAN Web 系列] 当然本篇仅仅关于CentOS7下安装MongoDB并服务化运行(开机启动) 可能是我的CentOS Yum版本不够,直接使用yum install 命令找不到Mongo

Centos下安装memcached+memcached教程

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度.Memcached基于一个存储键/值对的hashmap.其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信. Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据.简单的说就是将

CentOS下安装Filezilla软件

CentOS下安装Filezilla软件 说到Centos大家都是非常熟悉了,当然Filezilla也是日常中应用的软件,但是在linux下安装怎么操作呢.安装Filezilla有多个方式,但用户应该最喜欢用的就是下载安装包,然后执行安装.安装Filezilla前需要,下载安装包,然后需要安装编译器,以上工作准备好后,还需要解压,所以比较零碎,所以我就没选择通过安装包进行过安装,在此我通过rpm进行安装,首选是下载所需文件,然后进行yum安装.具体见习: 首选是安装Rpm,在centos下执行以

Centos下安装Redmine

1 Redmine介绍 Redmine是基于ROR框架开发的一套跨平台项目管理系统,是项目管理系统的后起之秀,据说是源于Basecamp的ror版而来,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己的独特的功能,例如提供wiki.新闻台.时间跟踪.feed聚合.导出pdf等,还可以集成其它版本管理系统和BUG跟踪系统,例如SVN.CVS.TD等. 2 安装说明 操作系统:centos6.0 64位 所需软件:bitnami-redmine-2.5.2-0-linux-x

mac下安装mongoDB

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