1. 获取到tar包形式的MongoDB 4.0安装包 (版本mongodb-linux-x86_64-4.0.6.tgz)
》获取方式一 (网盘下载)
链接:https://pan.baidu.com/s/1fsMneCwwaH6OkrD0n7PAmQ
提取码:77ry
》获取方式二(通过官网下载)
2. 通过远程ssh工具上传到需要安装的Linux上
》楼主使用Xftp 6 ,请根据情况使用工具上传
》工具共享
链接:https://pan.baidu.com/s/1r-fQxX_Vu0EH_B-krLcnQA
提取码:vo19
》上传路径/usr/local
3. 解压上传文件
》 使用tar 命令解压文件
# -C 参数是将文件解压到指定位置
* tar -zxvf mongodb-linux-x86_64-4.0.6.tgz -C /usr/local
4. 修改文件名称,并创建数据库db文件目录和日志存放目录位置
》 修改文件名称
* mv mongodb-linux-x86_64-4.0.6 MongoDB-4.0.6
》创建数据库db文件目录和日志存放目录
* mkdir -vp /data/mongo/db
* mkdir -vp /data/mongo/log
5. 配置mongo到系统环境变量中,全局应用
》 编辑 /etc/profile 文件
* vim /etc/profile
》 在文件底部添加内容 export PATH=/usr/local/MongoDB-4.0.6/bin:$PATH
》保存退出后,刷新/etc/profile
* source /etc/profile
6. 在mongo根目录文件下创建mongo.conf 核心配置文件,用于设置启动参数。
》 切换到mongo根目录下
* cd /usr/local/MongoDB-4.0.6
》 使用vim直接创建编辑mongo.conf 文件
* vim mongo.conf
》 添加一下配置内容
dbpath=/data/mongo/db # 数据文件存储位置
port=27017 # 默认端口号
fork=true # 后台启动
logappend=true #使用追加的方式写日志文件
logpath=/data/mongo/log/mongodb.log # 日志文件
auth=false # 默认不启用验证,创建完用户后,可以启动验证模式。
maxConns=1000 # 最大同时连接数
journal=true # 每次写入会记录一条操作日志
bind_ip=0.0.0.0 # 开启远程访问
storageEngine=wiredTiger # 存储引擎有mmapv1、wiretiger、mongorocks
》保存退出
7. 使用mongod命令启动mongo服务
》 在mongo/bin 目录下执行启动服务命令
* ./mongod --config /usr/local/MongoDB-4.0.6/mongo.conf
》 在mongo/bin目录下执行mongo命令,进入mongo实例。
8. 创建测试用户,用于进入mongo实例
》 use 切换数据库,不存在则创建。
* use test
》 为test数据库创建测试用户。
* db.createUser({user:"test",pwd:"123456",roles:[{role:"readWrite",db:"test"}]})
9. mongo安装完成
》 感谢读者完整读完此文章。
》 中间遇到什么问题,可以在评论交流。
》 原创不易,请注明原文章地址,谢谢。