《 13. 我的linux虚拟机 之 安装 mogodb 》

原创 2016年08月29日 13:41:11

    linux 下安装mongdb 非常简单,因为官网上提供的是二进制包,直接解压即可,关键在于mongodb 安装后的管理要有自己的规划。通常情况下,一台服务器上,只部署一个mongodb 数据库,如果需要部署多个,合理规划相关目录即可。笔者的目录结构:

    数据库目录:  /var/lib/mongodb/db

    日志目录:  /var/logs/mongdb

    配置文件目录: /usr/local/etc/mongdb

    管理脚本目录: /usr/local/etc/shell

    进程id 目录: /usr/local/mongodb.pid


一 mongodb 安装

    1. 官网下载: 笔者下载的是 mongodb-linux-x86_64-rhel62-3.2.8.tgz

    2. 上传并解压到: /usr/local/src/mongodb

         

    3. 拷贝相关可执行文件: cp /usr/local/src/mongodb/mongodb-linux-x86_64-rhel62-3.2.8/bin/* /usr/local/bin/

       


       

    4. 测试: mongod -v

       


二  mongodb 管理

    1. 创建相关目录:  mkdir  /var/lib/mongodb/data  /var/logs/mongodb  /var/run/mongodb  /usr/local/etc/mongodb

        

    2. 编写配置文件:  vim /usr/local/etc/mongodb.conf

      

    3. 编写启动脚本:  vim /usr/local/shell/start-mongodb.sh

      

    4. 编写关闭脚本:  vim /usr/local/shell/shutdown-mongodb.sh

       

    5. 编写client脚本: vim /usr/local/shell/mongod-cli.sh

      


二  测试:

    1. 启动mongodb服务:  start-mongodb.sh

       

    2. 启动mongodb 客户端连接: mongodb-cli.sh

      

    3. 关闭mongdb 服务: shutdown-mongodb.sh

      


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

13、安装jdk的虚拟机centos6.8简单安装部署tomcat8

续前面安装完jdk的centos虚拟机后,继续用该虚拟机简单安装tomcat    10、虚拟机安装centos 及安装java 续前面安装完jdk的centos虚拟机后,继续用该...

虚拟机red hat linux6 安装步骤

  • 2017年07月17日 20:05
  • 2.83MB
  • 下载

在虚拟机下为fedora13修改分区大小

在虚拟机下为fedora13修改分区大小 (我申明一点:linux系统纷繁复杂,各种版本都不一样,而且即使是同一版本也有很多差别,所以大家应该实事求是,针对不一样的版本有自己的做法,建议新手刚开始选...

Linux5.4在虚拟机下的安装设置

  • 2013年08月10日 18:17
  • 376KB
  • 下载

13.《深入理解Java虚拟机》Java与线程

Java与线程在Java里面的并发大多与多线程脱离不了关系;线程的实现我们知道,线程是比进程更加轻量级的调度执行单位。各个线程可以共享进程资源,又可以独立调度。在Java的Thread类中,我们观察源...

虚拟机linux系统安装过程

  • 2014年05月08日 13:00
  • 828KB
  • 下载

虚拟机 linux tools 安装详细教程

  • 2013年12月13日 18:42
  • 5.39MB
  • 下载

fedora13装机之上网设置(虚拟机环境下)

无须设置IP,无须设置网络,只要你的主机连着网,那么你就可以畅游网络!! 虚拟机中,Fedora13上网困扰了我很久,现在终于问题解决了。解决方案如下: 第一步,确保物理机中的相关虚拟机服务已...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:《 13. 我的linux虚拟机 之 安装 mogodb 》
举报原因:
原因补充:

(最多只允许输入30个字)