1.1 参考资料
1.3.1 安装文件
Windows: mongodb-win32-x86_64-2008plus-ssl-3.2.9-signed.msi
Linux : mongodb-linux-x86_64-3.2.3.gz
mongodb官网下载页面:https://www.mongodb.org/downloads
1.3.2 配置脚本
Windows : mongo.config
第2章 Window系统。
适用范围:Windows Server 2008 R2, Windows 7 , 及最新版本的 Window 系统。
步骤1:Mongodb安装
双击安装文件(.msi),按操作提示安装即可。
安装过程中,你可以通过点击 "Custom(自定义)" 按钮来设置你的安装目录。
步骤2:创建数据目录
MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要创建它。
在本教程中,我们已经在C:盘 安装了 mongodb,现在让我们创建一个data的目录,然后在data目录里创建db和log目录,最后在log目录中创建mono.log文件。(创建的这些目录需要在mongo.config配置文件中用到)
步骤3:创建mongo.config配置文件
在mongo.config文件中添加一下代码,然后把mongo.config文件复制到mongodb安装目录下,Mongo服务启动时将用到该文件。
本教程目录为(c:\infcn\MongoDB\Server\3.2)
##数据文件
dbpath=F:\MongoDB\data\db
##日志文件
logpath=F:\MongoDB\data\log\mongo.log
步骤4:命令行下运行 MongoDB 服务和测试
为了从命令提示符下运行MongoDB服务器,你必须从MongoDB目录的bin目录中执行mongod.exe文件。
命令如下:
mongod --config c:\infcn\MongoDB\Server\3.2\mongo.config
如果执行成功,会输出如下信息:
然后bin目录下执行mongo.exe, 如果执行成功,会输出如下信息:
步骤4:将MongoDB服务作为Windows服务运行
请注意,你必须有管理权限才能运行下面的命令。执行以下命令将MongoDB服务器作为Windows服务运行:
mongod.exe --bind_ip yourIPadress --logpath "C:\data\dbConf\mongodb.log" --logappend --dbpath "C:\data\db" --port yourPortNumber --serviceName "YourServiceName" --serviceDisplayName "YourServiceName" --install
下表为mongodb启动的参数说明:
参数 | 描述 |
--bind_ip | 绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP |
--logpath | 定MongoDB日志文件,注意是指定文件不是目录 |
--logappend | 使用追加的方式写日志 |
--dbpath | 指定数据库路径 |
--port | 指定服务端口号,默认端口27017 |
--serviceName | 指定服务名称 |
--serviceDisplayName | 指定服务名称,有多个mongodb服务时执行。 |
--install | 指定作为一个Windows服务安装。 |
本教程命令:
mongod --config c:\infcn\MongoDB\Server\3.2\mongo.config --serviceName "mongo-stats" --serviceDisplayName "mongo-stats" --install
安装成功!
第3章 Linux环境安装
本教程介绍安装mongodb-linux-x86_64-3.2.3.gz
步骤1:解压Mongodb
(1)解压mongodb-linux-x86_64-3.2.3.gz
tar -zxvf mongodb-linux-x86_64-3.2.3.gz
(2)将解压后的文件夹移动&重命名至/usr/local/mongodb
mv mongodb-linux-x86_64-3.2.3 /usr/local/mongodb
(3)进入/usr/
local/mongodb/bin/
目录
cd /usr/local/mongodb/bin/
步骤2:启动Mongodb
(1)启动前,先指定mongodb的data目录,如果没有就创建一个:
cd /usr/local/mongodb
mkdir data
(2)然后,执行如下命令即可启动mongodb:
/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/data/mongodb.log --logappend&
(3)启动成功后,可查看是否启动成功了,默认端口号是27017,当然在启动时也可以指定未使用的其它端口。
(4)最后,将客户端mongo文件在/bin下软链接,方便随处执行:
ln -s /usr/local/mongodb/bin/mongo /bin/mongo
(5)现在使用mongo客户端访问一下该数据库:
安装成功!
开机启动~
资料:mongo.config
创建mongo.config文件,添加一下内容:
##数据文件
dbpath=F:\MongoDB\data\db
##日志文件
logpath=F:\MongoDB\data\log\mongo.log