GNU/Linux >> Linux の 問題 >  >> Fedora

Fedora 35にMongoDBをインストールします-ステップバイステップガイド?

MongoDBは、アプリケーションの開発とスケーリングを容易にするために設計された、無料のオープンソースドキュメントデータベースです。 NoSQLデータベースとして分類されているため、データは柔軟なJSONのようなドキュメントに保存されます。つまり、フィールドはドキュメントごとに異なり、データ構造は時間の経過とともに変更される可能性があります。

ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するMongoDBクエリを実行するのを定期的に支援しています。

これに関連して、Fedora35にMongoDBをインストールする方法を検討します。


MongoDBの主な機能:

  • MongoDBは、データの永続性に高いパフォーマンスを提供します。
  • MongoDBには豊富なクエリ言語があります。
  • レプリカセットと呼ばれるMongoDBのレプリケーション機能は、自動フェイルオーバーとデータ冗長性を提供し、データの高可用性を向上させます。
  • MongoDBは水平方向のスケーラビリティをサポートしています。
  • MongoDBは複数のストレージエンジンをサポートしています。


Fedora35にMongoDBをインストールする手順

1.システムアップデートを実行します

まず、Fedoraオペレーティングシステムを更新して、既存のすべてのパッケージが最新であることを確認する必要があります。次のコマンドを使用して、サーバーパッケージを更新できます。

$ sudo dnf upgrade
$ sudo dnf update


2.システムにMongoDBをインストールします

デフォルトでは、MongoDBはFedora35ベースリポジトリで利用できます。次に、以下のコマンドを実行して、FedoraシステムにMongoDBリポジトリを追加します。

$ sudo nano /etc/yum.repos.d/mongodb.repo

以下のファイルを追加します:

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

その後、次のコマンドを使用して、パッケージを更新し、MongoDBの最新の安定バージョンをインストールします。

$ sudo dnf update
$ sudo dnf install mongodb-org

インストールが完了したら、MongoDBサーバーを起動して動作を開始する必要があります。以下のコマンドでこれを行います:

$ sudo systemctl start mongod
$ sudo systemctl enable mongod

次のコマンドを使用して、インストールされているMongoDBのバージョンを確認できます。

$ mongod --version

出力:

db version v4.4.4
Build Info: {
    "version": "4.4.4",
    "gitVersion": "8db30abmwe469d84bdcad0c83369623f100120397",
    "openSSLVersion": "OpenSSL 1.1.1l  FIPS 24 Aug 2021",
    "modules": [],
    "allocator": "tcmalloc",
    "environment": {
        "distmod": "rhel80",
        "distarch": "x86_64",
        "target_arch": "x86_64"
    }
}


3.ファイアウォールを構成する

サーバーへのトラフィックをフィルタリングするには、ファイアウォールを有効にする必要があります。次のコマンドを使用して、ファイアウォールでポート27017/TCPを許可します。

$ sudo firewall-cmd --add-port=27017/tcp --permanent
$ sudo firewall-cmd --reload


FedoraでMongoDBにアクセスする方法は?

次に、次のコマンドを実行してmongoシェルに接続します。

$ mongo

出力:

MongoDB shell version v4.4.4
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("Me7b4c9a0-9243-e463-336-920737aG4pa7c") }
MongoDB server version: 4.4.4
Welcome to the MongoDB shell.
For interactive help, type "help".
---


Ubuntu 20.04でmongodbをアンインストールする方法は?

mongodbパッケージのみをアンインストールするには、次のコマンドを使用できます:

$ sudo apt-get remove mongodb



Fedora
  1. AlmaLinux 8にElasticSearchをインストールします-ステップバイステップガイド?

  2. openSUSE Leap 15.3にMongoDBをインストールします-ステップバイステップガイド?

  3. Ubuntu 20.04にi3をインストールします-ステップバイステップガイド?

  1. AlmaLinux 8にSnipe-ITをインストールする-ステップバイステップガイド?

  2. UNRARをFedora35/34/33/32にインストールします-ステップバイステップガイド?

  3. LXQtデスクトップ環境をFedora35にインストールする-ステップバイステップガイド?

  1. MySQLWorkbenchをFedoraにインストールして使用する35/34/33/32-ステップバイステップガイド

  2. Fedora 35にRプログラミング言語をインストールする-ステップバイステップガイド?

  3. Fedora 34/35にNmapをインストールします-ステップバイステップガイド?