您好,欢迎访问上海聚搜信息技术有限公司官方网站!

阿里云国际站代理商:如何在阿里云服务器上安装MongoDB?

时间:2025-02-11 17:37:41 点击:

    在阿里云服务器上安装MongoDB的步骤如下,以CentOS和Ubuntu为例:

    在CentOS上安装MongoDB

    •更新软件包

    ```bash

    sudoyumupdate-y

    ```

    •安装MongoDB

    •添加MongoDB的yum仓库

    ```bash

    sudotee/etc/yum.repos.d/mongodb-org-5.0.repo<<-'EOF'

    [mongodb-org-5.0]

    name=MongoDBRepository

    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

    EOF

    ```

    •安装MongoDB

    ```bash

    sudoyuminstall-ymongodb-org

    ```

阿里云国际站代理商:如何在阿里云服务器上安装MongoDB?

    •启动MongoDB服务并设置开机自启

    ```bash

    sudosystemctlstartmongod

    sudosystemctlenablemongod

    ```

    •验证MongoDB是否安装成功

    ```bash

    sudosystemctlstatusmongod

    ```

    如果服务正常运行,会显示`active(running)`状态。

    •连接MongoDB

    ```bash

    mongo

    ```

    如果成功进入MongoDB的命令行界面,说明MongoDB安装成功。

    在Ubuntu上安装MongoDB

    •更新软件包

    ```bash

    sudoaptupdate

    ```

    •安装MongoDB

    •导入MongoDB的公钥

    ```bash

    wget-qO-https://www.mongodb.org/static/pgp/server-5.0.asc|sudoapt-keyadd-

    ```

    •添加MongoDB的APT仓库

    ```bash

    echo"deb[arch=amd64,arm64]https://repo.mongodb.org/apt/ubuntufocal/mongodb-org/5.0multiverse"|sudotee/etc/apt/sources.list.d/mongodb-org-5.0.list

    ```

    •更新APT软件包索引

    ```bash

    sudoaptupdate

    ```

    •安装MongoDB

    ```bash

    sudoaptinstall-ymongodb-org

    ```

    •启动MongoDB服务并设置开机自启

    ```bash

    sudosystemctlstartmongod

    sudosystemctlenablemongod

    ```

    •验证MongoDB是否安装成功

    ```bash

    sudosystemctlstatusmongod

    ```

    如果服务正常运行,会显示`active(running)`状态。

    •连接MongoDB

    ```bash

    mongo

    ```

    如果成功进入MongoDB的命令行界面,说明MongoDB安装成功。

    配置MongoDB

    •编辑MongoDB配置文件

    •CentOS

    ```bash

    sudovi/etc/mongod.conf

    ```

    •Ubuntu

    ```bash

    sudovi/etc/mongod.conf

    ```

    •修改配置文件

    •绑定IP地址:默认情况下,MongoDB只绑定到本地地址(127.0.0.1)。如果需要从远程访问,可以修改`bindIp`配置项,例如:

    ```yaml

    bindIp:0.0.0.0

    ```

    •其他配置:根据需要修改其他配置项,如端口号、日志路径等。

    •重启MongoDB服务

    ```bash

    sudosystemctlrestartmongod

    ```

    安全配置

    •启用身份验证

    •编辑MongoDB配置文件

    ```bash

    sudovi/etc/mongod.conf

    ```

    •添加安全配置

    ```yaml

    security:

    authORIzation:enabled

    ```

    •重启MongoDB服务

    ```bash

    sudosystemctlrestartmongod

    ```

    •创建管理员用户

    ```bash

    mongo

    useadmin

    db.createUser({

    user:"admin",

    pwd:"your_password",

    roles:[{role:"userAdminAnyDatabase",db:"admin"}]

    })

    ```

    •验证身份验证

    ```bash

    mongo-uadmin-pyour_password--authenticationDatabaseadmin

    ```

    通过以上步骤,您可以在阿里云服务器上成功安装并配置MongoDB,确保MongoDB能够高效、安全地运行。

阿里云优惠券领取
腾讯云优惠券领取

热门文章更多>

QQ在线咨询
售前咨询热线
133-2199-9693
售后咨询热线
4000-747-360

微信扫一扫

加客服咨询