Ubuntu12.04にMongoDBをインストールする方法
ステータス:非推奨
この記事では、サポートされなくなったバージョンのUbuntuについて説明します。 現在Ubuntu12.04を実行しているサーバーを運用している場合は、サポートされているバージョンのUbuntuにアップグレードまたは移行することを強くお勧めします。
理由:
Ubuntu 12.04は2017年4月28日に保守終了(EOL)に達しました and no longer receives security patches or updates. This guide is no longer maintained.
代わりに参照してください:
このガイドは参照として役立つ場合がありますが、他のUbuntuリリースでは機能しない場合があります。 可能な場合は、使用しているUbuntuのバージョン用に作成されたガイドを使用することを強くお勧めします。 ページ上部の検索機能を使用して、より新しいバージョンを見つけることができます。
Ubuntu12.04にMongoDBをインストールします
MongoDBは、最新のWebアプリケーションで一般的に使用されているドキュメントデータベースです。 このチュートリアルは、実稼働アプリケーション環境専用のMongoDBサーバーとして使用する仮想プライベートサーバーをセットアップするのに役立ちます。
ステップ1-ドロップレットを作成する
これは簡単です。 完了したら、先に進んで`ssh`を入力します。
NB :: thisのように`ssh`と`sudo`を設定することをお勧めします
ステップ2-インストールスクリプトを作成する
MongoDBのインストールプロセスは、Bashスクリプトで完了するのに十分なほど単純です。 以下をホームディレクトリの`mongo_install.bash`という名前の新しいファイルにコピーします。
apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 echo "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen" | tee -a /etc/apt/sources.list.d/10gen.list apt-get -y update apt-get -y install mongodb-10gen
スクリプトの各行の説明は次のとおりです。
- `apt-key`呼び出しは、カスタム10genMongoDBaptitudeリポジトリの公開鍵を登録します
- MongoDBバイナリの場所を含むカスタム10genリポジトリリストファイルが作成されます
- 新しいパッケージをDropletにローカルに登録できるようにAptitudeが更新されました
- AptitudeはMongoDBをインストールするように指示されます
ヒント:いつでも、ホームディレクトリに移動するには、`cd`を実行するだけです。
ステップ3-インストールスクリプトを実行する
ホームディレクトリから次を実行します。
$ sudo bash ./mongo_install.bash
すべてが成功すると、出力に新しく開始されたMongoDBプロセスのPIDが含まれていることがわかります。
mongodb start/running, process 2368
ステップ4-チェックアウト
デフォルトでは、このインストール方法では、Dropletの起動時にMongoDBが自動的に起動します。 これは、Dropletを再起動する必要がある場合、MongoDBがすぐにバックアップを開始することを意味します。
実行中の`mongod`プロセスについて学習を開始するには、次のコマンドを実行します。
$ ps aux | grep mongo
出力の1行は、次のようになります。
mongodb 569 0.4 6.4 627676 15936 ? Ssl 22:54 0:02 /usr/bin/mongod --config /etc/mongodb.conf
We can see the…
- ユーザー: `mongodb`
- PID: `569`
- コマンド: `/ usr / bin / mongod –config /etc/mongodb.conf`
- 設定ファイル: `/etc/mongodb.conf`