sql >> データベース >  >> NoSQL >> MongoDB

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

    利用可能なデータベースソフトウェアにはいくつかの種類がありますが、MongoDBは、MySQLなどの他のソフトウェアに代わる人気のある機能豊富なソフトウェアです。このソフトウェアはLinuxベースのホストにプリインストールされることはあまりないため、CentOSまたはUbuntuサーバーにMongoDBをインストールする必要がある場合があります。このガイドでは、CentOSおよびUbuntuマシンにMongoDBをインストールする方法の概要を説明します。次のガイドのアクションを実行するには、サーバーでルートSSHアクセスが必要になることに注意してください。

    トピックが含まれます:

    CentOSへのMongoDBのインストール

    • MongoDBリポジトリの追加
    • MongoDBのインストール
    • MongoDBのテスト

    UbuntuへのMongoDBのインストール

    • MongoDBリポジトリの追加
    • MongoDBのインストール

    専用サーバーにMongoDBをインストールして、今すぐデータベースのホスティングを開始してください!

    CentOSへのMongoDBのインストール MongoDBリポジトリの追加
    1. デフォルトでは、MongoDBソフトウェアリポジトリ (リポジトリ)CentOSマシンにはアクセスできません。これを修正するには、サーバーがMongoDBリポジトリにアクセスできるようにするリポジトリファイルを作成する必要があります。nanoテキストエディタコマンドの使用 、次のように新しい.repoファイルを作成できます。

      sudo nano /etc/yum.repos.d/mongodb-org.repo
    2. 次に、MongoDB Webサイトにアクセスして、特定のバージョンのCentOS用のMongoDBサーバーソフトウェアのバージョンとgpgkeyURLを見つけます。これらのURLが見つかったら、ファイルへのリンクをコピーします そのような:

      [mongodb-org-3.4]name=MongoDB Repository
      baseurl=URL_FROM_MONGODB
      gpgcheck=1
      enabled=1
      gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc


      * URL_FROM_MONGODBを、選択したバージョンのMongoDBのMongoDBページからコピーしたURLに置き換えてください。*
    3. リポジトリが追加されたことを確認してください 次のコマンドで正常に実行されます。

      yum repolist

      正常に追加されると、リストに次のようなものが表示されます。

      mongodb-org-3.2/7/x86_64         MongoDB Repository
    MongoDBのインストール
    1. リポジトリがインストールされたら、インストールを開始できます。 次のコマンドで処理します。

      sudo yum install mongodb-org
    2. 次に、MongoDBサービスを開始します 次のコマンドを使用します。

      sudo systemctl start mongod
    MongoDBのテスト
    1. インストールが成功したかどうかをテストするには、tailコマンドを使用する必要があります。 MongoDBログファイルの最後を検索するには:

      sudo tail /var/log/mongodb/mongod.log

      インストールが成功した場合は、サービスがデータベースポートでリッスンしており、接続を待機していることを確認する必要があります。
    2. MongoDBユーティリティデーモンを確認するため も有効になっている場合は、次のコマンドを使用します。

      systemctl is-enabled mongod; echo $?

      返された出力が0の場合 、つまり、デーモンが有効になっていて、データベースをMongoDBに接続し始めることができます。出力が1の場合 、デーモンが有効になっていないため、ソフトウェアを再インストールする必要がある場合があります。このタスクについてサポートが必要な場合は、テクニカルサポートチームに直接連絡することをお勧めします。
    UbuntuへのMongoDBのインストール MongoDBリポジトリの追加

    CentOSとは異なり、UbuntuにはデフォルトでMongoDBパッケージリポジトリが含まれています。ただし、最新のパッケージを入手するには、MongoDBリポジトリの最新バージョンを手動で追加する必要があります。パッケージの信頼性を確保するために、Ubuntuではパッケージがgpgキーで署名されている必要があります。

    1. まず、gpgキーを追加する必要があります 次のコマンドを使用するMongoDBの場合:

      sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927

      キーをインポートすると、次の出力が表示されます。

      gpg: Total number processed: 1
      gpg: imported: 1  (RSA: 1)
    2. 次に、リポジトリを追加する必要があります 次のコマンドを使用してパッケージリストに移動します。

      echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
    MongoDBのインストール
    1. リポジトリが追加されたので、MongoDBをインストールできます 自体:

      sudo apt-get install -y mongodb-org
    2. 次に、サービスを開始します。

      sudo systemctl start mongod
    3. サービスが開始されたことを確認する 正常に、次のコマンドを使用します。

      sudo systemctl status mongod
    4. 最後に、MongoDBユーティリティデーモンを有効にします

      sudo systemctl enable mongod

    おめでとうございます。MongoDBのインストール方法がわかりました。

    InMotion Hosting Dedicated ServerでMongoDBを使用して、高性能のデータベースストレージと管理を実現してください!


    1. Promiseを介してmongodb接続を再利用する方法

    2. Redis install ccの問題:コマンドが見つかりません

    3. Redisでセットを空/削除しますか?

    4. Redisで参照セットを実装する