一、官网下载所需安装的版本
https://www.mongodb.com/try/download/community
二、使用wget命令下载
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.15.tgz
三、解压到/usr/local/
tar -zxvf mongodb-linux-x86_64-rhel70-4.4.15.tgz.1 -C /usr/local/
四、重命名
mv /usr/local/mongodb-linux-x86_64-rhel70-4.4.15/ /usr/local/mongodb-4.4.15
五、进入解压后的目录
cd /usr/local/mongodb-4.4.15
六、创建目录
mkdir -p data logs conf
七、启动mongodb服务
bin/mongod --port=27017 --dbpath=/usr/local/mongodb-4.4.15/data --logpath=/usr/local/mongodb-4.4.15/logs/mongodb.log --fork
访问mongodb
bin/mongo
查看mongodb数据库
show dbs
八、启动mongodb服务的参数说明
参数 | 解释 |
---|---|
-dbpath | 指定数据文件存放目录 |
-logpath | 指定日志文件,注意是指定文件不是目录 |
-logappend | 使用追加的方式记录日志 |
-port | 指定端口,默认为27017 |
-bind_ip | 默认只监听localhost网卡 |
-fork | 后台启动 |
-auth | 开启认证模式 |
九、关闭mongodb方式一
bin/mongod --port=27017 --dbpath=/usr/local/mongodb-4.4.15/data --logpath=/usr/local/mongodb-4.4.15/logs/mongodb.log –shutdown
关闭方式二(进入mongo shell关闭mongodb服务)
use admin --进入admin库
db.shutdownServer() --关闭服务
exit --退出shell即可
十、利用配置文件启动mongodb服务
10.1 添加环境变量
vim /etc/profile
在文件末尾添加如下内容
export MONGODB_HOME=/usr/local/mongodb-4.4.15
export PATH=$PATH:$MONGODB_HOME/bin
source /etc/profile #使配置生效
十一、创建并编辑mongo.conf文件
#增加如下内容(注意:一定要yaml格式)
systemLog:
destination: file
path: /usr/local/mongodb-4.4.15/logs/mongod.log # log path
logAppend: true
storage:
dbPath: /usr/local/mongodb-4.4.15/data # data directory
engine: wiredTiger #存储引擎
journal: #是否启用journal日志
enabled: true
net:
bindIp: 0.0.0.0
port: 27017 # port
processManagement:
fork: true
十二、启动mongodb服务
mongod -f /usr/local/mongodb-4.4.15/conf/mongo.conf
访问mongodb