标签:
参考官方文档
windows平台安装
直接执行的结果:
1.通过浏览器下载,不用迅雷:https://www.mongodb.org/downloads?_ga=1.146766260.1274531242.1445581450#production
2.基本的配置文件:mongod.cfg
-----内容
systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db
注:启动时,也可以指定数据目录:C:\mongodb\bin\mongod.exe --dbpath “d:\test\mongodb\data”
#3.启动安装:"C:\mongodb\bin\mongod.exe" --config "C:\mongodb\mongod.cfg" --install
#注:没有注册服务时,安装完毕,最后会停留在显示提示信息的地方,此刻已经安装完毕,打开其他窗口执行命令。
3.若是双击.msi 包执行的安装---手动创建服务。
命令:sc.exe create MongoDB binPath= "C:\mongodb\bin\mongod.exe --service --config=\"C:\mongodb\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"
redhat linux安装
1、配置yum仓库。
<1>创建一个文件:/etc/yum.repos.d/mongodb-enterprise.repo
---内容---
[mongodb-enterprise]
name=MongoDB Enterprise Repository
baseurl=https://repo.mongodb.com/yum/redhat/$releasever/mongodb-enterprise/stable/$basearch/
gpgcheck=0
enabled=1
<2>创建带版本号的yum仓库。<2.4和2.6都可以,但是2.5不适用生产环境>。
创建一个文件:/etc/yum.repos.d/mongodb-enterprise-2.6.repo
---内容----
[mongodb-enterprise-2.6]
name=MongoDB Enterprise 2.6 Repository
baseurl=https://repo.mongodb.com/yum/redhat/$releasever/mongodb-enterprise/2.6/$basearch/
gpgcheck=0
enabled=1
2.安装稳定版
命令:sudo yum install -y mongodb-enterprise
#安装指定版本:
sudo yum install -y mongodb-enterprise-2.6.1 mongodb-enterprise-server-2.6.1 mongodb-enterprise-shell-2.6.1 mongodb-enterprise-mongos-2.6.1 mongodb-enterprise-tools-2.6.1
3.避免意外升级包:
-----在/etc/yum.conf 文件中写下如下语句-----
exclude=mongodb-enterprise,mongodb-enterprise-server,mongodb-enterprise-shell,mongodb-enterprise-mongos,mongodb-enterprise-tools
4.启动
手动启动:sudo service mongod start
随机器启动:sudo chkconfig mongod on
.rpm包中包含很多内容:
1.mongodb-enterprise-server
2.mongodb-enterprise-mongos
3.mongodb-enterprise-shell
4.mongodb-enterprise-tools
也包含很多初始化脚本:
mongod.conf配置文件,可以配置数据目录和日志目录==
The default /etc/mongod.conf configuration file supplied by the 3.0 series packages has bind_ip set to 127.0.0.1 by default.#已经默认绑定本地地址。
Modify this setting as needed for your environment before initializing a replica set.#若集群, 更改ip地址。
标签:
原文地址:http://www.cnblogs.com/Tom-Idea/p/4905022.html