CentOS7安装MongoDB

安装环境

操作系统:CentOS7.6
mongodb版本:4.0.12

下载mongodb

1、百度网盘下载:https://pan.baidu.com/s/1aFYaQ5x1_pRCEkvV2EhkqQ 提取码:q1mf
2、官网下载:https://www.mongodb.com/download-center/community
注:官网加载比较慢
在这里插入图片描述

安装mongodb

1、将mongodb压缩包上传到Linux服务器上,我上传的路径是 /usr/local/tmp/
在这里插入图片描述
2、解压mongodb压缩包
命令:tar zxvf mongodb-linux-x86_64-4.0.12.tgz
在这里插入图片描述
3、复制解压后的mongodb文件夹到 /usr/local/,并取名为 mongodb
命令:cp -r mongodb-linux-x86_64-4.0.12 /usr/local/mongodb
在这里插入图片描述
4、修改环境变量
命令:vim /etc/profile
在这里插入图片描述
添加如下内容,保存并退出

export MONGODB_HOME=/usr/local/mongodb
export PATH=$PATH:$MONGODB_HOME/bin

在这里插入图片描述
5、重新解析配置文件
命令:source /etc/profile
在这里插入图片描述
6、在 /usr/local/mongodb 文件夹下创建data目录和logs目录,用于存放数据和日志,并赋予对应权限

  • 创建data目录
    命令:mkdir -p data/db
  • 创建logs目录
    命令:mkdir logs
  • 在logs文件夹创建 mongodb.log 日志文件
    命令:touch logs/mongodb.log
  • 赋予权限
    命令:chmod -R 777 data
    命令:chmod -R 777 logs

在这里插入图片描述
7、在 /usr/local/mongodb/bin 目录下新建配置文件 mongodb.conf,并写入内容
命令:vim bin/mongodb.conf
在这里插入图片描述
添加如下内容,保存并退出

#数据文件存放目录
dbpath = /usr/local/mongodb/data/db
#日志文件存放目录
logpath = /usr/local/mongodb/logs/mongodb.log
#端口
port = 27017
#以守护程序的方式启用,即在后台运行
fork = true
#如果放开注释,就必须创建MongoDB的账号,使用账号与密码才可远程访问,第一次安装建议注释
#auth= true
#允许远程访问,或者直接注释,127.0.0.1是只允许本地访问
bind_ip = 0.0.0.0

在这里插入图片描述
8、在 /usr/local/mongodb/bin 目录下,以配置文件启动mongodb
命令:cd bin/
命令:mongod -f mongodb.conf
在这里插入图片描述
9、验证是否安装成功,显示版本号,则安装成功
命令:mongo --version
在这里插入图片描述
10、登陆mongodb数据库,在 /usr/local/mongodb/bin 目录下通过 mongo 命令即可登录
命令:mongo
在这里插入图片描述
11、登陆成功后,查询版本号
命令:db.version();
在这里插入图片描述

远程连接mongodb

1、关闭防火墙
命令:systemctl stop firewalld.service
关闭防火墙
2、使用Robo 3T连接mongodb,并测试是否连接成功

  • 运行 Robo 3T 后,在 MongoDB Connections 界面点击 create
  • Connection Settings 界面输入 NameAddress
  • 点击 Test 按钮,测试是否连接成功
    在这里插入图片描述
  • 测试连接成功后,点击 Save 按钮,即可保存连接,下次双击保存的连接即可连接mongodb
    在这里插入图片描述
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值