AWS で MongoDB データベースに接続する方法

Aws De Mongodb Detabesuni Jie Xusuru Fang Fa



MongoDB は、BSON と呼ばれる JSON 形式で大量のデータを格納できる NoSQL データベースです。セキュリティ、スケーリング、費用対効果、およびデータのバックアップを確保するために、さまざまな方法で AWS に接続できます。

この記事では、AWS で MongoDB データベースに接続するための 2 つの簡単な方法を紹介します。

Amazon Cloud9 を使用して MongoDB を接続する

Amazon 管理コンソールで、検索します。 クラウド9 をクリックし、 クラウド9 新しいウィザードを開くサービス:









クリックしてください 環境を作成する ボタン:







新しい 環境を作成する ウィザードが開くので、 名前 環境の場合:



を選択 プラットホーム あなたの好みに応じて:

[作成] ボタンを押します。

MongoDB の作成には数分かかるというメッセージが表示されます。

MongoDB が作成されると、成功メッセージが表示されます。このメッセージが表示されたら、 開ける cloud9 IDE:

Cloud9 IDE のターミナルが開きます。

次のステップは、MongoDB リポジトリを追加することです。そのためには、次のコマンドで新しいファイルを作成するだけです。

$ 須藤 ナノ / / yum.repos.d / mongodb-org- 6.0 .レポ

このコードをファイルに貼り付けます。

[ mongodb-org- 6.0 ]
名前 =MongoDB リポジトリ
ベースURL =https: /// repo.mongodb.org / おいしい / アマゾン / 2 / mongodb-org / 6.0 / x86_64 /
gpgチェック = 1
有効 = 1
gpgkey =https: /// www.mongodb.org / 静的 / pgp / サーバ- 6.0 .asc

コードを追加したら、ファイルを保存して終了します。 CTRL + O CTRL + X キー:

mongodb-org パッケージ タイプをインストールするには:

$ 須藤 yum インストール -と mongodb-org

インストール後、次のコマンドを入力して、インストールされているバージョンを確認します。

$ モンゴッド - バージョン

訪問 MongoDB ウェブサイト ログイン .今 データベースを選択 AWS に接続する 接続 ボタン:

ウィザードが開きます。 MongoDB シェルに接続する :

オプションを選択します。オプションを選択します。MongoDB シェルがインストールされているので、接続文字列をコピーします。

Cloud9 ターミナルに戻り、接続文字列を貼り付けます。 Enter キーを押すと、パスワードの入力を求められます。MongoDB のパスワードを入力して Enter キーを押します。

上記の出力では、MongoDB が Cloud9 on AWS を使用して接続されていることがわかります。

EC2 を使用して MongoDB に接続する

に行く アマゾン管理コンソール と検索 EC2 検索バーで。開く EC2 ダッシュボード をクリックし、 インスタンスの起動 ドロップダウン リストで、オプションを選択します インスタンスの起動 :

インスタンスの起動ウィザードが開き、この EC2 インスタンスの名前を入力します。

Amazon マシン イメージを次のように選択します。 アマゾン Linux 、そしてそのことを確認してください 建築 は 64 ビットに設定されています。

セキュア ログイン用の既存のキー ペアを選択するか、デフォルトのオプションを使用して新しいキー ペアを生成します。

残りの設定はデフォルトのままにして、 インスタンスの起動 ボタン:

成功メッセージ が表示されますので、 インスタンスに接続 ボタン:

を選択 SSH クライアント タブをクリックしてコピーします SSH 指図:

次のステップは、コマンド プロンプトまたは Powershell を開いて、 ペースト コマンド:

ノート : 継続性のプロンプトで、yes と入力します。

MongoDB のリポジトリをファイルに追加しましょう。次のコマンドを入力して、ファイルを作成して開きます。

$ 須藤 ナノ / / yum.repos.d / mongodb-org- 6.0 .レポ

ファイルに次のコードを記述します。

[ mongodb-org- 6.0 ]
名前 =MongoDB リポジトリ
ベースURL =https: /// repo.mongodb.org / おいしい / アマゾン / 2 / mongodb-org / 6.0 / x86_64 /
gpgチェック = 1
有効 = 1
gpgkey =https: /// www.mongodb.org / 静的 / pgp / サーバ- 6.0 .asc

そしてそれを保存します:

mongodb-org パッケージをインストールするには、次のように入力します。

$ 須藤 yum インストール -と mongodb-org

インストールされているバージョンのバージョンを確認するには、次のように入力します。

$ モンゴッド - バージョン

MongoDB の公式ウェブサイトに移動し、AWS に接続するデータベースを選択して、[接続] ボタンをクリックします。このウィザードが開きます。ここから、MongoDB Shell がインストールされているオプションを選択し、接続文字列をコピーします。

最後のステップは ペースト 接続文字列を SSH クライアントのコマンド プロンプトに入力し、 入力 MongoDB アカウントのパスワードを入力します。

上記の出力では、MongoDB データベースが AWS 上の EC2 を使用して正常に接続されていることがわかります。

結論

多くの人が、セキュリティ、スケーラビリティ、およびバックアップ機能のために、MongoDB データベースを AWS に接続したいと考えています。いろいろな方法で可能ですが、本記事ではMongoDBとAWSを接続しました。 クラウド9 そしてその EC2 実例。 MongoDB のリポジトリを追加し、MongoDB-org パッケージをインストールしてから、接続文字列を使用して MongoDB の公式 Web サイトから目的のデータベースに接続します。