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

MongoDBのインストール

    MongoDBCommunityServerをダウンロードしてインストールする方法。

    MongoDBは、MongoDBWebサイトから無料でダウンロードおよびインストールできます。 CommunityServerおよびEnterpriseServerエディションで使用できます。 2つの違いは、Enterprise Serverには、メモリ内ストレージエンジン、暗号化されたストレージエンジン、高度なセキュリティ、商用ライセンスなどの追加機能が含まれていることです。

    このチュートリアルでは、MongoDBCommunityServerを使用します。

    サポートされているプラ​​ットフォーム

    MongoDB Community Serverは、Windows、Mac、Solaris、およびさまざまなLinuxディストリビューションにインストールできます。 MongoDBWebサイトからダウンロードできます。インストール手順へのリンクがあります(これらのリンクを以下に含めました)。

    MongoDB Webサイトは、オペレーティングシステムを自動検出し、そのシステムに適用可能なダウンロードオプションを含むタブを表示します。別のオペレーティングシステムで使用するためにMongoDBをダウンロードする場合は、該当するタブに変更してください。

    インストール手順

    MongoDB Webサイトには、Windows、Mac、およびLinuxのインストール手順が含まれています。ここにあります:

    • Windowsにインストール
    • Macにインストール
    • Linuxにインストール

    含まれているものの概要は次のとおりです。

    ウィンドウ インストールには、インストールをガイドするインストールウィザードが含まれています。無人インストールのオプションもあります。

    MacとLinux インストールは非常に簡単で、次の手順で構成されています。

    1. バイナリファイルをダウンロードします。
    2. ファイルを抽出します。
    3. 抽出したアーカイブをターゲットディレクトリにコピーします。
    4. バイナリの場所がPATH変数にあることを確認してください。

    インストールをさらに簡単にするMac用のHomebrewオプションもあります。

    データディレクトリを作成する

    この情報は、上記のインストールリンクに含まれています。

    MongoDBは、そのデータをデータディレクトリに保存します。このデータディレクトリを作成する必要があります。

    デフォルトの場所に作成するには、 / data / db にディレクトリを作成します (または \ data \ db Windowsの場合)。

    デフォルトでは、mongodプロセス(MongoDBシステムのプライマリデーモンプロセス)はこれらの場所でデータディレクトリを検索しますが、MongoDBには別の場所を使用するオプションがあります。 行う場合 別の場所を指定する場合は、MongoDBを起動するときにその場所をパラメーターとして渡す必要があります。

    権限の確認

    データディレクトリを作成したら、mongodを実行しているユーザーアカウントに読み取りおよび書き込み権限があることを確認します。

    MongoDBを起動します

    MongoDBを起動するには、mongodを使用します (Linux / Mac)またはmongod.exe (Windows)。

    これは、パスがPATHに追加されていることを前提としています。そうでない場合は、mongodバイナリへのフルパスを提供する必要があります。

    mongodプロセスが開始されると、 接続を待機中 が表示されます。 mongodプロセスが正常に実行されていることを示すコンソール出力のメッセージ。

    このターミナル/コマンドウィンドウをバックグラウンドで開いたままにします。他の目的(MongoDBシェルの実行など)でターミナル/コマンドプロンプトを使用する必要がある場合は、新しいウィンドウを開きます。


    1. 配列をフィルタリングして関連コンテンツを入力するマングースクエリ

    2. 暗号化を使用してMongoDBデータを保護する方法

    3. MongoDBでドキュメントを管理する方法

    4. Redisからセッションを保存および取得する方法