Rocky Linux 9にMongoDB6をインストールする

環境
# cat /etc/redhat-release
Rocky Linux release 9.0 (Blue Onyx)

操作方法
1.リポジトリファイルを作成します

# sudo tee /etc/yum.repos.d/mongodb-org-6.0.repo<<EOF
[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/8/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
EOF

2.MongoDBをインストールします

# sudo dnf install mongodb-org

3.MongoDBのバージョンを確認します

# mongod --version
db version v6.0.2
Build Info: {
    "version": "6.0.2",
    "gitVersion": "94fb7dfc8b974f1f5343e7ea394d0d9deedba50e",
    "openSSLVersion": "OpenSSL 1.1.1k  25 Mar 2021",
    "modules": [],
    "allocator": "tcmalloc",
    "environment": {
        "distmod": "rhel80",
        "distarch": "x86_64",
        "target_arch": "x86_64"
    }
}

4.MongoDBを起動します

# sudo systemctl start mongod

自動起動を設定します

# sudo systemctl enable mongod

ステータスを確認します

# sudo systemctl status mongod
● mongod.service - MongoDB Database Server
     Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled)
     Active: active (running) since Sun 2022-10-16 19:49:56 JST; 1min 10s ago
       Docs: https://docs.mongodb.org/manual

5.ユーザー認証を設定します
# sudo nano /etc/mongod.conf
修正前

# security:

修正後

security:
 authorization: enabled

6.MongoDBを再起動して設定を反映します

# sudo systemctl restart mongod

 

Rocky Linux 9

Posted by arkgame