CentOS Stream 9にMongoDB6をインストールする方法
環境
CentOS Stream release 9
操作方法
1.MongoDB用repoファイルを作成します
# 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
GPGキーのインポートは「y」を選択します。
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 pr>
Active: active (running) since Mon 2022-10-10 22:04:04 JST; 2min 5s ago
Docs: https://docs.mongodb.org/manual
5.ユーザー認証を設定します
# sudo nano /etc/mongod.conf
修正前
#security:
修正後
security: authorization: enabled
6.MongoDBを再起動します
# sudo systemctl restart mongod