CentOS 8 は既に通常の CentOS Linux としてはサポートが終了しています。このページは新規構築を推奨するものではなく、過去環境の保守、移行前調査、設定の読み解きに使うためのレガシー Linux 手順です。新規構築では、現在サポートされているディストリビューションを利用してください。
CentOS 8 で MongoDB を導入し、データベースサーバーとして起動確認する手順です。MongoDB はドキュメント指向データベースであり、RDBMS とは設定や運用の見方が異なります。
リポジトリを確認する
ls -l /etc/yum.repos.d/
grep -R "mongodb" /etc/yum.repos.d 2>/dev/nullインストールする
dnf install mongodb-org設定ファイルを確認する
grep -E "^ dbPath|^ bindIp|^ port" /etc/mongod.confサービスを起動する
systemctl enable --now mongod
systemctl status mongod接続確認
mongosh --eval "db.runCommand({ ping: 1 })"確認するポイント
- bindIp が外部公開になっていないか。
- 認証を有効化しているか。
- dbPath の容量とバックアップ方針があるか。
- アプリケーション接続文字列を管理しているか。
まとめ
MongoDB は、インストールよりも bindIp、認証、データ配置、バックアップをどう扱うかが重要です。CentOS 8 の既存環境では、mongod.conf と実際の待ち受け、アプリケーション接続先を確認します。
関連する記事
- CentOS 8 MariaDB 構築 – サービス起動と初期設定
MariaDB サーバーの基本設定を扱います。 - CentOS 8 MongoDB データベースサーバー構築
MongoDB の導入とサービス確認を扱います。
参考書籍
参考
書籍
書籍
参考書籍
CentOS 7 システム管理ガイド
CentOS 7 の systemd、NetworkManager、firewalld などを確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。
Amazon で見るこのリンクは Amazon アソシエイトリンクです。
CentOS 8 MongoDB データベースサーバー構築

