前言
1、目前MongoDB最新稳定版本是:6.0.8
2、MongoDB 5+和6+版本已不支持centos6.2+系统,参考https://docs.mongoing.com/install-mongodb
3、centos6.5目前最高支持到MongoDB4.4.23,但MongoDB从4.2.24以后的版本中已不再内置mongorestore等工具,需要单独安装MongoDB Database Tools
4、MongoDB Database Tools目前最新版本是100.7.3, 还支持centos6.2+版本,所以,centos6.5还是建议安装MongoDB4.4.23,然后单独安装MongoDB Database Tools
安装MongoDB4.4.23
下载
社区版下载地址:https://www.mongodb.com/try/download/community 选择CentOS6.2+这个
安装
传到服务器上,开始安装
#解压
tar zxvf mongodb-linux-x86_64-rhel62-4.4.23.tgz
#移动到安装目录,如果有同名文件夹先删除
mv mongodb-linux-x86_64-rhel62-4.4.23 /usr/local/mongodb
#创建数据库和日志文件夹
mkdir -p /usr/local/mongodb/data/db
mkdir -p /usr/local/mongodb/data/log/
创建个配置文件,通过配置文件管理mongo
vim /usr/local/mongodb/mongodb.conf
输入以下内容
# 数据库数据存放目录
dbpath=/usr/local/mongodb/data/db
# 日志文件存放目录
logpath=/usr/local/mongodb/data/log/mongodb.log
# 日志追加方式
logappend=true
# 端口
port=27017
# 是否认证
auth=false
# 以守护进程方式在后台运行
fork=true
# 远程连接要指定ip,否则无法连接;0.0.0.0代表不限制ip访问
bind_ip=0.0.0.0
配置环境变量
修改环境变量文件
vim /etc/profile
在最后添加内容
export MONGODB_HOME=/usr/local/mongodb
PATH=$PATH:$MONGODB_HOME/bin
使其生效
source /etc/profile
查看版本:mongo --version
安装MongoDB Database Tools
下载
下载地址:https://www.mongodb.com/try/download/database-tools 选择CentOS6.2+这个
安装
#解压
tar zxvf mongodb-database-tools-rhel62-x86_64-100.7.3.tgz
#移动到mongodb安装目录
mv mongodb-database-tools-rhel62-x86_64-100.7.3/bin /usr/local/mongodb/tools
配置环境变量
修改环境变量文件
vim /etc/profile
因为上面安装mongo的使用已经配置了MONGODB_HOME
所以,这里在最后添加内容tools
即可
PATH=$PATH:$MONGODB_HOME/tools
使其生效
source /etc/profile
查看版本
mongorestore --version
启动停止服务
启动服务
mongod -f /usr/local/mongodb/mongodb.conf
停止服务
mongod --shutdown -f /usr/local/mongodb/mongodb.conf
end。