この記事では、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 データベース サーバーのインストールに関する詳細については、公式ナレッジ ベースを参照してください。ご質問やご提案がありましたら、お気軽にコメントを残してください。