一、安装:
1、进入/u01目录下载mongodb安装包,并解压 tgz(以下演示的是 64 位 Linux上的安装):
cd /u01
#下载
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.3.tgz
#解压
tar -zxvf mongodb-linux-x86_64-3.6.3.tgz
2、创建数据库目录:
#进入mongodb目录
mkdir mongodb
#创建data文件夹
mkdir data
#进入data文件夹
cd data
#创建db文件夹,后面用于存放数据
mkdir db
#创建logs文件夹,用于存放日志
mkdir logs
#进入logs文件夹
cd logs
#创建mongodb.log文件
touch mongodb.log
3、切换到mongod命令目录:
MongoDB 的可执行文件位于 bin 目录下。
cd /u01/mongodb-linux-x86_64-3.6.3/bin
4、配置mongod启动文件:
输入以下内容
dbpath=/u01/mongodb/data/db
logpath=/u01/mongodb/data/log/mongodb.log
logappend=true
port=27017
fork=true
auth=true
bind_ip=0.0.0.0
5、启动参数说明:
常用的启动参数:
--dbpath:指定存储数据的文件夹
--logpath:指定日志存储文件
--logappend:日志以增加方式产生
--port指定端口,如果不写的话,默认是27017
--fork代表后台运行
二、启动:
#进入mongodb目录下的bin文件夹
cd /u01/mongodb-linux-x86_64-3.6.3/bin
#启动mongod服务
./mongod ./mongod -dbpath=/u01/mongodb/data/db -logpath=/u01/mongodb/data/logs/mongodb.log -logappend -port=27017 -fork
也可以直接不加参数
./mongod
不加参数表示通过mongodb.conf配置文件进行启动
++==注意:如果不加后台启动参数fork,这个页面不能关闭,使用命令连接数据库时要另打开一个窗口==++
三、关闭:
#进入mongodb目录下的bin文件夹
cd /u01/mongodb-linux-x86_64-3.6.3/bin
#正常关闭mongod服务
./mongod -shutdown -dbpath=/u01/mongodb/data/db
#强制关闭mongodb,(不推荐这么做,会导致数据丢失与损坏)
pkill mongod