Linux安装MongoDB

Linux on Red Hat 安装MongoDB
准备yum环境,/etc/yum.repos.d/目录下创建mongodb-org-4.2.repo文件,内容如下
[mongodb-org-4.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc
开始yum安装
稳定版:sudo yum install -y mongodb-org
特定版(待校验):sudo yum install -y mongodb-org-4.2.5 mongodb-org-server-4.2.5 mongodb-org-shell-4.2.5 mongodb-org-mongos-4.2.5 mongodb-org-tools-4.2.5
防止yum安装导致的后续自动升级,配置如下
/etc/yum.conf
exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools

MongoDB运行相关
默认目录
数据目录:sudo mkdir -p /var/lib/mongo
日志目录:sudo mkdir -p /var/log/mongodb
默认端口:27017
yum安装自动生成mongod为所属者与组的目录,下载式安装需要手动创建
sudo mkdir -p /var/lib/mongo
sudo mkdir -p /var/log/mongodb
授权mongod
sudo chown -R mongod:mongod
运行MongoDB
sudo systemctl start mongod
若报错,运行如下命令后再次启动
sudo systemctl daemon-reload
查看MongoDB运行状态
sudo systemctl status mongod
MongoDB跟随系统启动
sudo systemctl enable mongod
停止MongoDB
sudo systemctl stop mongod
重启MongoDB
sudo systemctl restart mongod
日志:/var/log/mongodb/mongod.log
本机操作运行MongoDB
mongo

MongoDB卸载相关
停止MongoDB
sudo service mongod stop
删除安装包
sudo yum erase $(rpm -qa | grep mongodb-org)
删除数据目录
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongo

阿里云服务器,MongoDB官方手册 实操记录。

你可能感兴趣的:(Linux,mongodb,linux)