MongoDB庖丁解牛(安装)

  • A+
所属分类:MongoDB 数据库

官方文档

https://docs.mongodb.org/manual/reference/configuration-options/

https://docs.mongodb.org/manual/contents/

安装说明

MongoDB支持源码二进制安装,也支持rpm包安装,为了方便,这里配置yum源,使用rpm包安装。

OS:Centos 6.5 x64

Mongodb:3.2.1

配置官方yum源安装

[root@129 mongo]# cat /etc/yum.repos.d/mongodb-org-3.2.repo
[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/
gpgcheck=0
enabled=1
[root@129 mongo]# yum list mongo*
[root@129 mongo]# yum install mongodb*
[root@129 mongo]# rpm -qa|grep mongo
mongodb-org-server-3.2.1-1.el6.x86_64
mongodb-org-mongos-3.2.1-1.el6.x86_64
mongodb-org-tools-3.2.1-1.el6.x86_64
mongodb-org-shell-3.2.1-1.el6.x86_64
mongodb-org-3.2.1-1.el6.x86_64

查看配置文件

[root@129 mongo]# egrep -v "^#|^$" /etc/mongod.conf
systemLog:
destination: file
logAppend: true
path: /var/log/mongodb/mongod.log
storage:
dbPath: /var/lib/mongo
journal:
enabled: true
processManagement:
fork: true
pidFilePath: /var/run/mongodb/mongod.pid
net:
port: 27017
bindIp: 127.0.0.1,192.168.16.129
http:
enabled: true
JSONPEnabled: true
RESTInterfaceEnabled: true

试验环境开启http状态监控,方便我们通过web接口查看服务状态,具体的还有很多参数,查看上面的官方文档。

启动MongoDB服务

[root@129 mongo]# /etc/init.d/mongod start
[root@129 mongo]# netstat -lntp|grep mong
tcp 0 0 192.168.16.129:28017 0.0.0.0:* LISTEN 7447/mongod
tcp 0 0 127.0.0.1:28017 0.0.0.0:* LISTEN 7447/mongod
tcp 0 0 192.168.16.129:27017 0.0.0.0:* LISTEN 7447/mongod
tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN 7447/mongod

MongDB是C/S架构的,服务端mongd,客户端mogo,存储的可是都是数据库、collections(集合)、key-value。

通过web接口可以访问

http://192.168.16.129:28017/ ;

YaLei

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: