当前位置:首页 > 行业动态 > 正文

服务器上安装mongodb

问题:如何在服务器上安装MongoDB?在 服务器安装MongoDB可以通过以下步骤完成:1. **更新包列表**:确保系统软件包是最新的。, “ bash, sudo apt-get update, ` 2. **导入公钥**:添加MongoDB的GPG密钥。, ` bash, wget -qO https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -, ` 3. **创建MongoDB源列表文件**:创建一个list 文件来保存MongoDB的源信息。, ` bash, echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list, ` 4. **更新包列表**:再次更新包列表以包含新的MongoDB源。, ` bash, sudo apt-get update, ` 5. **安装MongoDB包**:安装MongoDB软件包。, ` bash, sudo apt-get install -y mongodb-org, ` 6. **启动并启用MongoDB服务**:启动MongoDB服务并设置开机自启。, ` bash, sudo systemctl start mongod, sudo systemctl enable mongod, ` 7. **验证安装**:检查MongoDB服务状态以确保其正常运行。, ` bash, sudo systemctl status mongod, “通过以上步骤,MongoDB应该已经成功安装在您的服务器上并可以正常运行。

1、更新系统

对于基于Debian或Ubuntu的系统,使用以下命令更新系统软件包:

sudo apt update

sudo apt upgrade

对于CentOS或RHEL系统,使用以下命令进行更新:

sudo yum update

2、导入MongoDB公共GPG密钥

对于Debian或Ubuntu系统,执行以下命令导入密钥:

wget -qO https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add

对于CentOS或RHEL系统,执行以下命令导入密钥:

sudo rpm --import https://www.mongodb.org/static/pgp/server-5.0.asc

3、创建MongoDB源列表文件

对于Debian或Ubuntu系统,创建源列表文件并添加内容:

服务器上安装mongodb  第1张

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

对于CentOS或RHEL系统,创建YUM存储库文件并添加内容:

sudo vi /etc/yum.repos.d/mongodb-org-5.0.repo

在文件中添加以下内容:

            [mongodb-org-5.0]
            name=MongoDB Repository
            baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/5.0/x86_64/
            gpgcheck=1
            enabled=1
            gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc

4、更新软件包缓存

对于Debian或Ubuntu系统,执行以下命令更新软件包缓存:

sudo apt update

对于CentOS或RHEL系统,执行以下命令更新软件包缓存:

sudo yum makecache

5、安装MongoDB

对于Debian或Ubuntu系统,执行以下命令安装MongoDB:

sudo apt install -y mongodb-org

对于CentOS或RHEL系统,执行以下命令安装MongoDB:

服务器上安装mongodb  第2张

sudo yum install -y mongodb-org

6、启动MongoDB服务

对于所有系统,执行以下命令启动MongoDB服务:

sudo systemctl start mongod

7、设置MongoDB开机自启

对于所有系统,执行以下命令设置MongoDB开机自启:

sudo systemctl enable mongod

8、检查MongoDB服务状态

对于所有系统,执行以下命令检查MongoDB服务状态:

sudo systemctl status mongod

如果看到输出信息中的“active (running)”,表示MongoDB服务已成功安装并正在运行。

至此,您已成功在服务器上安装了MongoDB服务,您可以使用MongoDB的客户端工具连接到该服务器并开始使用MongoDB数据库。

0