首页 > 代码库 > MongoDB3.2.7安装及用户角色配置

MongoDB3.2.7安装及用户角色配置

记录一下,MongoDB的角色创建及配置,以便以后使用

 

1、MongDB安装步骤

1.1、  下载安装包

环境信息:

Linux:CentOS release 6.5 (Final)

MongoDB:3.2.7

MongoDB下载地址:

http://downloads.10gen.com/linux/mongodb-linux-x86_64-enterprise-rhel62-3.2.7.tgz

 

 

1.2、解压

tar -zxvf mongodb-linux-x86_64-enterprise-rhel62-3.2.7.tgz

1.3、指定安装目录

mv mongodb-linux-x86_64-enterprise-rhel62-3.2.7 /home/dd/mongodb/

1.4、新建目录

新建MongoDB数据文件存放目录

mkdir -p /home/dd/mongodb/db

新建log文件存放目录

mkdir -p /home/dd/mongodb/logs

1.5、新建配置文件

MongoDB支持把参数写进配置文件,mongod.conf配置文件内容如下

# mongod.conf
# for documentation of all options, see:
#   http://docs.mongodb.org/manual/reference/configuration-options/

# where to write logging data.
systemLog:
  destination: file
  logAppend: true
  path: /home/dd/mongodb/logs/mongod.log #日志文件存放目录

# Where and how to store data.
storage:
  dbPath: /home/dd/mongodb/db #数据文件存放目录
  journal:
    enabled: true
#  engine:
#  mmapv1:
#  wiredTiger:

# how the process runs
processManagement:
  fork: true  #以守护程序的方式启用,即在后台运行
  pidFilePath: /home/dd/mongodb/mongod.pid  # location of pidfile

# network interfaces
net:
  port: 27017 #端口
  bindIp: 0.0.0.0  # Listen to local interface only, comment to listen on all interfaces.

#security:
  #authorization: enabled 
#operationProfiling:

#replication:

#sharding:

## Enterprise-Only Options

#auditLog:

#snmp:

1.6、配置开机启动

vi /etc/rc.d/rc.local  

/home/dd/mongodb/mongodb-linux-x86_64-enterprise-rhel62-3.2.7/bin/mongod --config /home/dd/mongodb/mongodb-linux-x86_64-enterprise-rhel62-3.2.7/bin/mongod.conf

1.7、测试连接

1、通过xshell连接对应linux服务器,到MongoDB安装的bin目录运行./mongo命令

2、telnet ip 27017

 

 

MongoDB3.2.7安装及用户角色配置