安装MongoDB

查看MongoDB版本可以执行如下命令

复制代码
mongod --version

如果是Ubuntu,则直接安装

复制代码
sudo apt-get install -y mongodb

如果是其他,比如Amazon Linux2。

查看Linux系统发行版类型

复制代码
grep ^NAME  /etc/*release

如果是 Amazon Linux 2,则创建一个repo文件 在这里

复制代码
/etc/yum.repos.d/mongodb-org-7.0.repo

其中代码如下

复制代码
[mongodb-org-7.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2/mongodb-org/7.0/aarch64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-7.0.asc

然后开始安装

复制代码
sudo yum install -y mongodb-org

查看使用哪一种 init 系统命令行

复制代码
ps --no-headers -o comm 1

Then select the appropriate tab below based on the result:

  • systemd - select the systemd (systemctl) tab below.

  • init - select the System V Init (service) tab below.

启动MongoDB

复制代码
sudo systemctl start mongod

如果报下面错,

复制代码
Failed to start mongod.service: Unit mongod.service not found.

则需要

复制代码
sudo systemctl daemon-reload

查看是否启动成功

复制代码
sudo systemctl status mongod

如果系统经过重启,可以

复制代码
sudo systemctl enable mongod

参见:Install MongoDB Community Edition on Amazon Linux --- MongoDB Manual

相关推荐
Java后端的Ai之路8 小时前
Text-to-SQL与智能问数完全指南:基本概念、核心原理、Python实战教学及企业项目落地
数据库·python·sql·text-to-sql·智能问数
Elastic 中国社区官方博客8 小时前
Prometheus Remote Write 在 Elasticsearch 中的摄取原理
大数据·数据库·elasticsearch·搜索引擎·信息可视化·全文检索·prometheus
2601_949816688 小时前
Spring boot启动原理及相关组件
数据库·spring boot·后端
2301_782659188 小时前
如何使用Navicat连接云端MariaDB_白名单与实例配置
jvm·数据库·python
2301_8038756114 小时前
PHP 中处理会话数组时的类型错误解析与修复指南
jvm·数据库·python
m0_7436239214 小时前
c++如何批量修改文件后缀名_std--filesystem--replace_extension【实战】
jvm·数据库·python
2501_9142459315 小时前
CSS如何处理CSS变量作用域冲突_利用特定类名重写变量值
jvm·数据库·python
maqr_11016 小时前
MySQL数据库迁移到云端如何保障安全_数据加密与SSL连接配置
jvm·数据库·python
u01091476016 小时前
MySQL如何限制触发器递归调用的深度_防止触发器死循环方法
jvm·数据库·python
weixin_3812881817 小时前
MySQL中如何使用HEX函数转换十六进制_MySQL进制转换函数
jvm·数据库·python