5.10.0-60.18.0.50.oe2203.aarch64 版本如何安装mongodb,这边没法使用yum安装
本次教程选择以下版本(下载后文件类型为tgz文件)
安装配置
安装
第一步:在服务器 /usr/local 下创建 MongoDB 文件夹,用来存放安装包、服务以及之后 MongoDB 的数据库和日志文件。
cd /usr/local //进入安装目录
mkdir MongoDB //创建MongoDB文件夹
cd MongoDB //进入创建的MongoDB文件夹
mkdir source //在MongoDB文件夹下创建source文件夹用于保存安装包
mkdir data //在MongoDB文件夹下创建data文件夹用于后续数据库信息保存
mkdir log //在MongoDB文件夹下创建log文件夹用于保存数据库日志
第二步:将下载的安装包上传到MongoDB/source文件夹下,执行下面解压命令
cd /usr/local/MongoDB/source
tar -zxvf mongodb-linux-x86_64-rhel70-5.0.14.tgz -C /usr/local/MongoDB/重命名解压文件夹名称,方便后续使用
cd /usr/local/MongoDB
mv mongodb-linux-x86_64-rhel70-5.0.14 mongodbServer
配置
第一步: 将 mongod 命令路径添加到系统命令中,这样就可以在任何路径都可以执行 mongod 命令。
在 /etc/profile 文件中添加以下配置:
export MONGODB_HOME=/usr/local/MongoDB/mongodbServer
export PATH=$PATH:$MONGODB_HOME/bin
上面 MONGODB_HOME 的路径就是我们之前解压安装包后保存服务的路径
执行命令使系统环境变量生效:
source /etc/profile
第二步:配置 MongoDB 启动文件
在 mongoDB 服务的 bin 文件夹下创建 mongod.conf 文件
cd /usr/local/MongoDB/mongodbServer/bin
vim mongod.conf
按 i 键进入编辑模式,写入以下配置:(缩进的部分全部用4个空格,否则报错Error parsing YAML config file: yaml-cpp: error at line)
storage:
dbPath: “/usr/local/MongoDB/data”
systemLog:
destination: file
path: “/usr/local/MongoDB/log/mongod.log”
logAppend: true
net:
port: 27017
bindIpAll: true
processManagement:
fork: true
按 esc 键退出编辑模式,输入 :wq 保存关闭文件。
mongod --config /usr/local/MongoDB/mongodbServer/bin/mongod.conf &
感谢,但是我的系统不是x86 的是 aarch64 也能这样安装?
是的,下载arm架构的MongoDB