GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 22.04 に MongoDB をインストールする方法

この記事では、MongoDB を Ubuntu 22.04 LTS にインストールするために必要な手順を説明しました。このチュートリアルを続行する前に、sudo のユーザーとしてログインしていることを確認してください 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

MongoDB は、NoSQL 構造を利用した高性能のドキュメント指向データベースです。 MongoDB は、大量のデータを格納するために使用される NoSQL データベース システムの一種であることに注意してください。 MongoDB はさまざまなタイプのデータをサポートしています。 MongoDB データベースは、ドキュメントベースの情報を管理し、情報を抽出して保存できるツールです。

前提条件:

  • Ubuntu 22.04 を搭載したオペレーティング システム
  • スーパーユーザー権限を持つサーバー IPv4 アドレス (ルート アクセス)
  • Linux デスクトップ用 Gnome ターミナル
  • Windows または macOS 用の PuTTy SSH クライアント
  • Windows 10/11 用 Powershell
  • APT コマンドに精通している

MongoDB を Ubuntu 22.04 LTS にインストール

ステップ 1. まず、Ubuntu サーバーにパッケージをインストールする前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。

sudo apt update
sudo apt upgrade
sudo apt install software-properties-common dirmngr apt-transport-https gnupg

ステップ 2. Libssl1 をインストールします。

MongoDB をインストールする前に、システムに libssl1 をインストールする必要があります:

echo "deb http://security.ubuntu.com/ubuntu impish-security main" | sudo tee /etc/apt/sources.list.d/impish-security.list
sudo apt  update
sudo apt- install libssl1.1

ステップ 3. Ubuntu Linux に MongoDB をインストールします。

MongoDB を Ubuntu 22.04 Jammy Jellyfish システムにインストールするのは簡単です。MongoDB GPG キーをインポートして、インストールの信頼性を確認します:

wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -

次に、次のコマンドを使用して MongoDB リポジトリを追加します。

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

その後、以下のコマンドを使用して最新バージョンの MongoDB をインストールします:

sudo apt update
sudo apt install mongodb-org

インストールが成功すると、MongoDB が開始されます。このコマンドを使用して、サービスのステータスを確認してください:

sudo systemctl enable mongod 
sudo systemctl status mongod

ステップ 4.MongoDB を構成します。

これで、MongoDB を保護し、リモート接続を受け入れるように MongoDB を構成し、新しいデータベースを作成することもできます:

sudo nano /etc/mongod.conf
security:
authorization: enabled

authorization このオプションは、データベースのリソースと操作へのユーザーのアクセスを規制する役割ベースのアクセス制御 (RBAC) を有効にします。このオプションを無効にすると、各ユーザーはすべてのデータベースにアクセスでき、任意のアクションを実行できます。

MongoDB 構成ファイルを編集したら、MongoDB サービスを再起動して変更を有効にします。

sudo systemctl restart mongod

ステップ 5. 管理者ユーザーの作成

デフォルトでは、MongoDB はユーザーによるデータの読み取りと変更を認証しません。これはセキュリティ上の最大の懸念事項です。認証を有効にするには、まずデータベース管理ユーザーを作成します。

ステップ 6 MongoDB にアクセスします。

最後に、次のコマンドを使用して MongoDB シェルに接続します:

$ mongo
OR
$ mongo <DBHOST_IP_ADDRESS>

Ubuntu 22.04 LTS Jammy Jellyfish に MongoDB をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 MongoDB データベース サーバーのインストールに関する詳細については、公式ナレッジ ベースを参照してください。ご質問やご提案がありましたら、お気軽にコメントを残してください。


Ubuntu
  1. Ubuntu16.04にMongoDBをインストールする方法

  2. Ubuntu 18.04 に MongoDB をインストールする方法

  3. Ubuntu 22.04 に MongoDB をインストールする方法

  1. Ubuntu18.04にDockerをインストールする方法

  2. Ubuntu18.04にApacheをインストールする方法

  3. Ubuntu18.04にMongoDBをインストールする方法

  1. Ubuntu18.04にMariaDB10.4をインストールする方法

  2. Ubuntu18.04にMongoDBをインストールする方法

  3. Ubuntu18.04にJenkinsをインストールする方法