1. 下载安装包
安装下载链接:https://fastdl.mongodb.org/linux/mongodb-linux-aarch64-rhel82-6.0.6.tgz
2. 上传到服务器
3. 解压安装包
tar -zxvf mongodb-linux-aarch64-rhel82-6.0.6.tgz
4. 将解压得到的文件夹移动到其他目录
mv mongodb-linux-aarch64-rhel82-6.0.6 /usr/local/mongodb-6.0.6
5. 编辑配置文件
在bin目录下创建配置文件
vim bin/mongodb.conf
在配置文件中加入如下内容,让后保存并退出:
systemLog:
verbosity: 0
#日志路径配置
path: mongod.log
logAppend: true
destination: file
net:
port: 27017
#开启外网访问权限
bindIpAll: true
processManagement:
fork: true
storage:
#数据存储路径
dbPath: /mongoDB/data/db
directoryPerDB: true
wiredTiger:
engineConfig:
cacheSizeGB: 1
6. 配置环境变量
vim /etc//profile.d/mongodb.sh
在打开的新文件中添加下面内容保存并退出:
#mongoDB
export MONGODB_HOME=/usr/local/mongodb-6.0.6
export PATH=$PATH:$MONGODB_HOME/bin
执行:source /etc/profile
来使配置的环境变量生效
执行:mongod -version
看环境变量是否配置成功
如图则表示配置成功
7. 设置开机启动
添加开机服务器
vim /etc/systemd/system/mongodb.service
在新文件中加入下面内容保存并退出:
[Unit]
Description=mongodb-service
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/mongodb-6.0.6/bin/mongod --config /usr/local/mongodb-6.0.6/bin/mongodb.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
然后执行:systemctl daemon-reload
8. 启动服务
启动服务:
systemctl start mongodb.service
systemctl enable mongodb.service
9. 查看服务状态
查看服务状态是否启动成功:systemctl status mongodb.service
如图就是启动成功了
10. 备注
应为MongoDB6.0进行了调整,在安装文件夹下面的bin目录里面没有了mongo以及mongodump这些工具,要使用这些工具另外下载安装包,可以参考:
MongoDB6.0安装shell工具
MongoDB6.0安装数据库工具