MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > 精选文章 / 正文

二、MongoDB 及工具的安装

2025-01-17 11:52 huorong 精选文章 4 ℃ 0 评论

本节来讲讲MongoDB在CentOS7下的安装,以及在安装过程中要注意的问题,这是一个相对比较简单的章节。


1、我们先到MongoDB的官网下载安装包以及工具包,下载地址:
https://www.mongodb.com/try#community, 这两个包,如图:


这里要注意的两点,一个是社区版和企业版的选择,一般选择社区版就够用;家庭用或者一般服务器要选择CentOS 7.0 这个, 不要选到下面的 CentOS 7.3 390x 这个版本, 这是专门针对IBM服务器的。如果选错了,就会出现命令无法正常运行的错误信息。如图:


2、我们选择tgz,然后 copy link 到Linux服务器上直接下载,服务器不能直接连外网的话就需要下载安装包并上传。下载命令:

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.5.tgz

wget https://fastdl.mongodb.org/tools/db/mongodb-database-tools-rhel70-x86_64-100.3.1.tgz


解压:

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

tar -zxvf mongodb-database-tools-rhel70-x86_64-100.3.1.tgz

重命名:

mv mongodb-linux-x86_64-rhel70-4.4.5 mongodb

mv mongodb-database-tools-rhel70-x86_64-100.3.1 mongodb-database-tools


3、将 mongodb-database-tools 目录下的bin文件下的所有可执行文件全部复制到mongodb 目录下的bin下面。目的是跟MongoDB的命令放一起,只配一个的环境变量。

cp -r mongodb-database-tools/bin/ mongodb/bin


4、环境变量配置:

vi /etc/profile
#在profile文件最后面添加以下内容
# mongodb
export MONGO_HOME=/app/mongodb
export PATH=$MONGO_HOME/bin:$PATH

#重启
source /etc/profile


5、工具mongodb-database-tools 说明,

命令说明:

mongodump :  数据备份
mongorestore:  数据还原

mongoexport:  数据导出
mongoimport:  数据导入

mongostat: 监控
mongotop: 数据统计

mongofiles: 文件操作命令,如:文件列表、添加文件等




6、配置文件mongodb.cfg

MongoDB默认是不带配置文件的,我们需要自己创建

#数据库文件位置
dbpath=/app/mongodb/data

#日志文件位置
logpath=/app/mongodb/logs/mongodb.log

# 以追加方式写入日志
logappend=true

# 是否以守护进程方式运行
fork=true

#绑定客户端访问的ip 0.0.0.0 不绑定ip
bind_ip=0.0.0.0

# 默认27017
port=27017


MongoDB默认的数据存储路径:/data/db, 这里为了方便管理,我将data 和 logs 文件全部放在mongodb 主目录下。


启动服务:

mongod -f /app/mongodb/mongodb.cfg

Tags:windows mongodb安装与配置

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言