当前位置:首页 > 开发 > 开源软件 > 正文

mongodb开发环境下的搭建入门

发表于: 2015-06-26   作者:braveCS   来源:转载   浏览:
摘要:   linux下安装mongodb 1)官网下载mongodb-linux-x86_64-rhel62-3.0.4.gz 2)linux 解压  gzip -d mongodb-linux-x86_64-rhel62-3.0.4.gz; mv mongodb-linux-x86_64-rhel62-3.0.4 mongodb-linux-x86_64-rhel62-

 

linux下安装mongodb

1)官网下载mongodb-linux-x86_64-rhel62-3.0.4.gz

2linux 解压 

gzip -d mongodb-linux-x86_64-rhel62-3.0.4.gz;

mv mongodb-linux-x86_64-rhel62-3.0.4 mongodb-linux-x86_64-rhel62-3.0.4.tar

tar xvf  mongodb-linux-x86_64-rhel62-3.0.4.tar

mkdir /opt/mongodb

把解压后的 mongodb-linux-x86_64-rhel62-3.0.4移动到/opt/mongodb

3)创建mongo数据文件目录、mongodb日志文件、mongod的配置文件、mongodpid文件

mkdir /opt/mongodb/data

touch /opt/mongodb/mongod.log

touch /opt/mongodb/mongod.cfg

touch /opt/mongodb/mongod.pid

 

4)配置mongod的配置文件,把下面的配置信息写到mongod.cfg

===================================================================

systemLog:

   destination: file

   path: "/opt/mongodb/mongod.log"

   logAppend: true

storage:

   dbPath: "/opt/mongodb/data"

   journal:

      enabled: true

net:

   bindIp: 192.168.52.150

   port: 27017

processManagement:

   pidFilePath: "/opt/mongodb/mongod.pid"

   fork: true

===================================================================

 

5)设置mongodb文件权限 chmod -R 755 /opt/mongodb/*

 

6)启动: cd /opt/mongodb/mongodb-linux-x86_64-rhel62-3.0.4/bin

mongod -f /opt/mongodb/mongod.cfg

 

7)关闭:不能使用kill -9 进程

mongo

use admin

db.shutdownServer()

 

添加管理员用户

/**mongodb的初始化脚本增加用户,

 * 1)把下列脚本写入mongodb-init.js

 * 2)执行 ./mongo 192.168.52.150:27017/admin --shell  mongo-ini.js

 * 3)以后用shell登录使用: ./mongo 192.168.52.150:27017/admin -u root -p 123

 */

db.createUser({"user":"root","pwd":"123","roles":["dbOwner","root"]});

 

添加完管理员,修改mongod.conf的配置,增加下

============================

security:

   authorization: enabled  

=============================

 

重启

/**mongodb的初始化脚本增加用户,

 * 1)把下列脚本写入mongodb-init.js

 * 2)执行 ./mongo 192.168.52.150:27017/exchange  --shell  mongo-ini.js -u root -p 123

 * 3)以后用shell登录使用: ./mongo 192.168.52.150:27017/exchange -u abc -p abc

 */

db.createUser({"user":"abc","pwd":" abc ","roles":[{role:"dbOwner",db:"exchange"}]});

 

mongodb开发环境下的搭建入门

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
1、获得和安装Ruby 1.1 获取Ruby 1) 从 http://www.ruby-lang.org/en/downloads/ 下载Source Code
1、获得和安装Ruby 1.1 获取Ruby 1) 从 http://www.ruby-lang.org/en/downloads/ 下载Source Code
1、获得和安装Ruby 1.1 获取Ruby 1) 从 http://www.ruby-lang.org/en/downloads/ 下载Source Code
接触PHP快一年时间了,一直都是断断续地学习。最近由于公司需要web相关的开发,而目前团队又没有相
应用程序开发分为不同的层次,从最复杂的NDK ==》JDK ==》中间件 ==》图形界面。NDK开发的主要是C++
最近在折腾mongodb和nodejs,在imooc上找了一个mongodb的入门教程,跟着里面一步一步的走,下面记录
1.www.sun.com->www.oracle.com//us/sun 建议直接下载bin 2.点击应用程序-> 附件-终端 ls---c
1、安装编译器 Objective-C的编译器有很多,其中LLVM属于从GCC发展出来的,主要使用在苹果的平台中
需要下载的东西,建议在这个地址上下载。http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/an
本博文只是简要对JBPM4进行介绍,如需更详细内容请自行google 链接: JBPM4入门——1.jbpm简要介绍
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号