この記事では、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 サイトから目的のデータベースに接続します。