Linux安装MongoDB

1 下载 MongoDB

下载地址:https://www.mongodb.com/download-center/community

2.下载Linux平台的MongoDB

3.将下载的 tgz 包上传到 Linux 环境中

放到了/root/temp目录中

4.解压文件,并将文件MV到mongoDB中

mkdir /root/mongoDB
在temp目录中
tar -zxf mongodb-linux-x86_64-4.0.9.tgz
mv mongodb-linux-x86_64-4.0.9 /root/mongoDB/mongodb

5.创建数据库目录

MongoDB 的数据存储在 data 目录的 db 目录下,但是这个目录在安装过程不会自动创建,需要手动创建 data 目录,并在 data 目录中创建 db 目录。data 目录可以创建在任何位置,我将 data 目录创建在 mongodb 的根目录下

到此MongoDB已经安装完毕

6.MongoDB 的启动

MongoDB 的启动方式分为两种

1)前置启动

2)后置启动

MongoDB 在启动时默认的查找数据库的路径为/data/db

6.1前置启动

MongoDB 的默认启动方式为前置启动。所谓前置启动就是 MongoDB 启动进程后会占用当前终端窗口。

进入到 MongoDB 的 bin 目录

执行 bin 目录中的 mongod 命令,由于 db 目录放在 mongodb 的根下,所以在执行该命令时需要通过 --dbpath 参数指定 db 路径

按 Ctrl+C 可结束启动进程关闭 MongoDB

6.2  后置启动

后置启动就是以守护进程的方式启动 MongoDB,要在 mongod 命令中添加 --fork 参数,--fork 参数需要配合着--logpath 或者是--syslog 参数使用。 --logpath 与--syslog 参数是指定 MongoDB 的日志文件。

mongodb 目录下创建 log 目录

后置启动:

常见启动参数:

--quiet

安静输出

--port

指定服务端口号,默认端口 27017

--bind

绑定服务 IP,若绑定 127.0.0.1,则只能本机访问

--logpath

指定 MongoDB 日志文件,注意是指定日志文件不是目录

--logappend

使用追加的方式写日志

--fork

守护进程的方式运行 MongoDB,创建服务器进程

--auth

启用验证

--config

指定配置文件的路径,注意是指定配置文件不是目录

--journal

启用日志选项,MongoDB 的数据操作将会写入到 journal 文件夹的文件里

6.3 通过配置文件加载启动参数

如果觉得在启动 MongoDB 时给定的参数项太多,可以通过配置文件来配置启动参数,配置文件可以在任意目录中,配置文件的扩展名应为.conf,配置文件中使用key=value 结构。在执行 MongoDB 时通过--config 参数来指定需要加载的配置文件。

编辑配置文件,在配置文件中添加配置项:

1)指定 db 路径

2)指定日志文件

3)配置端口

4)配置后端启动

启动MongoDB

7. 关闭MongoDB

mongod --shutdown --dbpath<数据库路径>

mongod 命令的 shutdown 选项能安全的关闭 MongoDB 服务

8.客户端连接

命令:

./mongo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值