Ubuntu14.04にMongoDBをインストールする方法
序章
MongoDBは、最新のWebアプリケーションで一般的に使用されている無料のオープンソースNoSQLドキュメントデータベースです。 このチュートリアルは、本番アプリケーション環境用にサーバー上でMongoDBをセットアップするのに役立ちます。
注: MongoDBは、起動時にこのスクリプトをユーザーデータに追加することで、Dropletに自動的にインストールできます。 ドロップレットユーザーデータの詳細については、このチュートリアルをご覧ください。
前提条件
このチュートリアルに従うには、次のものが必要です。
-
1つのUbuntu14.04ドロップレット。
-
この初期サーバーセットアップチュートリアルに従ってセットアップできるsudo非rootユーザー。
ステップ1—公開鍵のインポート
このステップでは、MongoDBGPG公開鍵をインポートします。
MongoDBはすでにUbuntuパッケージリポジトリに含まれていますが、公式のMongoDBリポジトリは最新バージョンを提供し、ソフトウェアをインストールするための推奨される方法です。 Ubuntuは、ソフトウェアパッケージがGPGキーで署名されていることを確認することでソフトウェアパッケージの信頼性を保証するため、最初に公式のMongoDBリポジトリのキーをインポートする必要があります。
これを行うには、以下を実行します。
- sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
キーを正常にインポートすると、次のように表示されます。
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
ステップ2—リストファイルを作成する
次に、MongoDBリポジトリの詳細を追加して、APTがパッケージのダウンロード元を認識できるようにする必要があります。
次のコマンドを発行して、MongoDBのリストファイルを作成します。
- echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
リポジトリの詳細を追加した後、パッケージリストを更新する必要があります。
- sudo apt-get update
ステップ3—MongoDBのインストールと検証
これで、MongoDBパッケージ自体をインストールできます。
- sudo apt-get install -y mongodb-org
このコマンドは、MongoDBの最新の安定バージョンを含むいくつかのパッケージと、MongoDBサーバー用の便利な管理ツールをインストールします。
パッケージのインストール後、MongoDBが自動的に起動します。 これは、次のコマンドを実行して確認できます。
- service mongod status
MongoDBが実行されている場合は、次のような出力が表示されます(異なるプロセスIDを使用)。
mongod start/running, process 1611
service
コマンドを使用して、MongoDBを停止、開始、および再起動することもできます(例: service mongod stop
、service mongod start
)。
結論
MongoDBのインストールと構成に関するより詳細な手順は、これらのDigitalOceanコミュニティの記事にあります。