mongodb数据库的下载与安装

简介

mongodb是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

本文先介绍mongodb数据库的下载与安装,走起~~

下载

mongodb下载地址
这是我选择的版本:
mongodb下载

安装

(1)解压

tar -zxvf mongodb-linux-x86_64-rhel70-4.4.0.tgz

(2)重命名

mv mongodb-linux-x86_64-rhel70-4.4.0.tgz mongodb

(3)配置PATH

配置PATH,将mongodb的命令文件目录添加到PATH路径下

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

(4)创建mongodb配置文件

创建mongodb配置文件,路径可以自定义选择,这里是将配置文件放到 /data/db 目录下

mkdir /data/db
cd /data/db
创建数据库存储目录
mkdir data
创建配置文件目录、日志文件目录
mkdir etc log
创建配置文件
vim etc/mongodb.conf

mongodb.conf 配置文件如下:

# 指定数据库存储目录
dbpath=/data/db/data
# 指定日志文件目录
logpath=/data/db/log
# mongodb 端口号
port=27017
# 修改绑定ip为 0.0.0.0 外网允许访问
bind_ip=0.0.0.0
fork=true
journal=false

注:直接复制配置内容的话,记得把 # 注释 删掉
配置文件设置好之后,配置mongodb,进入命令目录 cd /usr/local/mongodb/mongodb/bin,执行下面的命令

./mongod -f /data/db/etc/mongodb.conf --fork

注:这里的 ./mongodb -f,等同于 ./mongodb --config 是用来配置mongodb的命令,感兴趣的,可以通过 ./mongodb --help 查看mongodb的可用命令

配置完之后,执行 ./mongo ,如下图表示安装成功
在这里插入图片描述

(5)可能遇到的错误

问题1

child process failed, exited with 100 (或者) child process failed, exited with error number 100

出现这个问题,是因为配置文件出错了,检查配置文件是否有误,同时删除 /data/db/data/ 目录下的 mongodb.lock文件

问题2

mongodb.conf 配置文件内  bind_ip 不能写127.0.0.1 否则其它主机连接不了 应该为 0.0.0.0

总结

以上就是mongodb的下载与安装的步骤,相对来说还是挺容易的。

关于mongodb是如何使用下章再讲~~

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值