Cloud DB for Redisの開始
    • PDF

    Cloud DB for Redisの開始

    • PDF

    Article Summary

    Classic/VPC環境で利用できます。

    Cloud DB for Redisの開始では、Cloud DB for Redisの使用環境とサポートスペックを確認し、全体使用シナリオ用語を熟知した後、Cloud DB for Redisを正常に使用するためにユーザーがすべきことを説明します。Cloud DB for Redisの開始で説明する内容は以下のとおりです。

    • NAVERクラウドプラットフォームコンソールでアプリケーションサーバ(APPサーバ)を作成する方法
    • アプリケーションサーバへのアクセステストを行う方法
    • NAVERクラウドプラットフォームコンソールでRedisサーバを作成する方法
    • Redisサーバへのアクセステストを行う方法

    ここまで完了したら、Cloud DB for Redis使用のための基本過程を完了したことになります。その後、さらに効率的なサーバ管理と運用のために、以下のような作業を行うこともできます。

    • NAVERクラウドプラットフォームのCloud Insightを活用したイベントと通知(アラーム)の設定
    • NAVERクラウドプラットフォームのSub Accountを活用した運用権限管理

    上記の作業は、Cloud DB for PostgreSQLではなくCloud Insight、Sub Accountで利用を申し込んでから行えます。本ガイドでは詳しく説明しません。 詳しい使用方法については、Cloud Insightご利用ガイドSub Accountご利用ガイドを参照してください。

    アプリケーションサーバ作成

    NAVERクラウドプラットフォームコンソールでアプリケーションサーバを作成する方法は、以下のとおりです。

    注意事項

    ここでは、アプリケーションサーバ作成方法を簡単に紹介します。作成方法の全過程の詳しい内容は、サーバ作成ガイドを参考にしてください。

    1. NAVERクラウドプラットフォームコンソールのPlatformメニューでVPCClassicの中から選択してクリックします。
    2. Services > Compute > Serverメニューを順にクリックします。
    3. [サーバ作成] ボタンをクリックします。
    4. サーバイメージをクリックして選択し、[次へ] ボタンをクリックします。
    5. 必要な情報を入力し、[次へ] ボタンをクリックします。
    6. 保有中の認証キーがない場合、新しい認証キーを作成して [次へ] ボタンをクリックします。
    7. 保有中のACGがない場合、新規ACGを作成します。
    8. 簡単にインストールするために、どこからでもアクセスできるように0.0.0.0/0に設定します。
    9. 最終確認後、[サーバ作成] ボタンをクリックします。
    注意事項
    • 7.でアプリケーションサーバのACG名は、今後RedisサーバにACGを追加する際に使用されます。
    • 8.で可能なセキュリティのために、個人PCからのみアクセスできるように単一のIPアドレスを設定してください。個人PCのIPアドレスはhttp://www.findip.kr/で確認してください。

    アクセス環境の設定(VPC)

    NAVERクラウドプラットフォームコンソールでアプリケーションサーバのアクセス環境は、グローバルIPを使用して設定できます。

    注意事項

    ここでは、アクセス環境の設定方法を簡単に紹介します。アクセス環境の設定方法に関する詳細は、グローバルIPご利用ガイドを参考にしてください。

    グローバルIPの設定

    グローバルIPを設定する方法は以下のとおりです。

    1. NAVERクラウドプラットフォームコンソールのPlatformメニューでVPCを選択してクリックします。
    2. Services > Compute > Serverメニューを順にクリックします。
    3. Public IPメニューをクリックします。
    4. [グローバルIP申込] ボタンをクリックします。
    5. 適用サーバを選択してメモを入力し、[次へ] ボタンをクリックします。
    6. [作成] ボタンをクリックします。

    管理者パスワードの確認

    グローバルIPの設定後にアプリケーションサーバへのアクセスに必要な管理者(root)パスワードを確認する方法は、以下のとおりです。

    1. NAVERクラウドプラットフォームコンソールのPlatformメニューでVPCを選択してクリックします。
    2. Services > Compute > Serverメニューを順にクリックします。
    3. [サーバ管理と設定変更] ボタンをクリックし、管理者パスワードの確認メニューをクリックします。
    4. サーバ作成時に作成した認証キーを設定します。
    5. [パスワードの確認] ボタンをクリックします。
    6. パスワードを確認します。

    アクセス環境の設定(Classic)

    NAVERクラウドプラットフォームコンソールでアプリケーションサーバのアクセス環境は、ポートフォワードかグローバルIPを使用して設定する方法と、SSL VPNを使用して設定する方法があります。

    注意事項

    ここでは、アクセス環境の設定方法を簡単に紹介します。アクセス環境の設定方法に関する詳細は、ポートフォワードご利用ガイドグローバルIPご利用ガイドSSL VPNご利用ガイド(Classic)を参考にしてください。

    ポートフォワードの設定

    ポートフォワードを設定する方法は以下のとおりです。

    1. NAVERクラウドプラットフォームコンソールのPlatformメニューでClassicを選択してクリックします。
    2. Services > Compute > Serverメニューを順にクリックします。
    3. ポートフォワードを設定するサーバを選択し、[ポートフォワードの設定] ボタンをクリックします。
    4. 外部からアクセスするポート番号を入力し、[追加] ボタンをクリックします。
    5. [適用] ボタンをクリックします。

    グローバルIPの設定

    グローバルIPを設定する方法は以下のとおりです。

    1. NAVERクラウドプラットフォームコンソールのPlatformメニューでClassicを選択してクリックします。
    2. Services > Compute > Serverメニューを順にクリックします。
    3. Public IPメニューをクリックします。
    4. [グローバルIP申込] ボタンをクリックします。
    5. 適用サーバを選択してメモを入力し、[次へ] ボタンをクリックします。
    6. [作成] ボタンをクリックします。

    管理者パスワードの確認

    ポートフォワードやグローバルIPの設定後にアプリケーションサーバへのアクセスに必要な管理者(root)パスワードを確認する方法は、以下のとおりです。

    1. NAVERクラウドプラットフォームコンソールのPlatformメニューでClassicを選択してクリックします。
    2. Services > Compute > Serverメニューを順にクリックします。
    3. [サーバ管理と設定変更] ボタンをクリックし、管理者パスワードの確認メニューをクリックします。
    4. サーバ作成時に作成した認証キーを設定します。
    5. [パスワードの確認] ボタンをクリックします。
    6. パスワードを確認します。

    SSL VPN設定

    作成するRedisサーバに外部からアクセスできるように、SSL VPNを使用して設定する方法は以下のとおりです。

    [1. SSL VPN作成](#1SSL VPNの作成)
    2. RedisサーバのACG設定
    3. Redisサーバのアクセス情報確認

    1. SSL VPNの作成

    SSL VPNを作成する方法は以下のとおりです。

    1. NAVERクラウドプラットフォームコンソールのPlatformメニューでClassicを選択してクリックします。
    2. Services > Security > SSL VPNメニューを順にクリックします。
    3. SSL VPNメニューをクリックします。
    4. [SSL VPN申込] ボタンをクリックします。
    5. SSL VPNの作成ポップアップが表示されたら、必要な情報を入力して [作成] ボタンをクリックします。
    6. 作成後に送信されたメールかコンソールのSSL VPN画面で、SSL VPN IPアドレスの帯域を確認します。

    2. RedisサーバのACG設定

    RedisサーバのACGを設定する方法は以下のとおりです。

    1. NAVERクラウドプラットフォームコンソールのPlatformメニューでClassicを選択してクリックします。
    2. Services > Storage > Cloud DB for Redisメニューを順にクリックします。
    3. Redisサーバメニューをクリックします。
    4. 設定するサーバの詳細情報画面でACGのimageボタンをクリックします。
    5. [ACG設定] ボタンをクリックします。
    6. SSL VPNがアクセスできるように設定を追加します。
      • アクセスソース:SSL VPNのIPアドレス帯域
      • 許可ポート:DBサーバポート
    7. [適用] ボタンをクリックします。

    3. Redisサーバのアクセス情報確認

    SSL VPNを使用した外部アクセス設定を完了したら、Redisサーバのアクセス情報を確認します。確認する方法は以下のとおりです。

    1. NAVERクラウドプラットフォームコンソールのPlatformメニューでClassicを選択してクリックします。
    2. Services > Storage > Cloud DB for Redisメニューを順にクリックします。
    3. Redisサーバメニューをクリックします。
    4. 確認するサーバをクリックして選択し、詳細情報を見る画面で必要な情報を確認します。
      • DNS名:DBサーバのホスト名と同様に使用
      • DBアクセスポート

    アプリケーションサーバへのアクセステスト

    ターミナルプログラムのPuTTYを利用してアプリケーションサーバに正常にアクセスできるかテストする方法は、以下のとおりです。

    1. PuTTYを実行します。

    2. Host Name(or IP aadress) にグローバルIPかポートフォワード設定で得たIPアドレスを入力し、PortにグローバルIPかポートフォワード設定で得たポート番号を入力します。
      clouddbforredis-start_01_ja

    3. [Open] ボタンをクリックします。

    4. PuTTY Security Alertポップアップが表示されたら、[はい] ボタンをクリックします。
      clouddbforredis-start_02_ja

    5. サーバアクセスのためのcmd画面が表示されたら、管理者パスワードの確認で得たパスワードを入力します。
      clouddbforredis-start_03_ja

    参考情報

    passwdコマンドを用いてパスワードを変更できます。

    Redisサーバ作成

    NAVERクラウドプラットフォームで提供するサービスのうち一部は、コンソールで利用申込手続きを経た後、実際に使用することになります。しかし、Cloud DB for Redisの場合、別途利用申込なしにRedisサーバの作成とともに使用を開始します。NAVERクラウドプラットフォームコンソールでRedisサーバを作成する方法は、以下のとおりです。

    注意事項
    • ここでは、Redisサーバの作成方法を簡単に紹介します。作成方法の全過程の詳しい内容は、Redisサーバを参考にしてください。
    • Cloud DB for Redisは別途利用申込段階がないため、利用申込の解除手続きも特に存在しません。Cloud DB for Redisの使用を停止して課金されないようにするには、作成して運用中だったRedisサーバを削除してください。Redisサーバを削除する方法は、Redisサーバを参考にしてください。
    1. NAVERクラウドプラットフォームコンソールのPlatformメニューでVPCClassicの中からクリックして選択します。
    2. Services > Database > Cloud DB for Redisメニューを順にクリックします。
    3. Redisサーバメニューをクリックします。
    4. [Redis作成] ボタンをクリックします。
    5. サービスの申込画面が表示されたら、必要な情報を入力して [次へ] ボタンをクリックします。
    6. [作成] ボタンをクリックします。

    ACG設定

    NAVERクラウドプラットフォームコンソールでRedisサーバのACG(Access Control Group)を設定する方法は、以下のとおりです。

    注意事項

    ここでは、ACGの設定方法を簡単に紹介します。ACGの設定方法に関する詳しい内容は、ACGご利用ガイドを参考にしてください。

    1. NAVERクラウドプラットフォームコンソールのPlatformメニューでVPCClassicの中からクリックして選択します。
    2. Services > Database > Cloud DB for Redisメニューを順にクリックします。
    3. ACGメニューをクリックします。
      clouddbforredis-start_01_ja
    4. 設定するACGをクリックして選択し、[ACG設定] ボタンをクリックします。
      • 自動で作成されたRedisサーバのACGを選択
    5. アクセスソースにアプリケーションサーバのACG名を入力します。
    6. 許可ポートにポート番号を入力します。
    7. [追加] ボタンをクリックします。
    8. [適用] ボタンをクリックします。

    Redisサーバへのアクセステスト

    Redis Clientをインストールして作成したRedisサーバに正常にアクセスできるかテストする方法は、以下のとおりです。

    注意事項

    Cloud DB for Redisでは、RedisサーバのIPアドレスではなくDNS名を使用してサーバにアクセスします。

    1. Redis Serverに接続するためのホストIPアドレス、ポート番号を確認してください。
    • Services > Database > Cloud DB for Redis > Redis Serverメニューを順にクリックします。
      • ホストIPアドレス
        • VPC:アクセスするRedisサーバーのサービス名をクリックしてドメインを確認する
        • Classic:DNS名を確認
      • ポート番号:接続ポートを確認
    1. [Redis公式ホームページ](https://redis.io/download/)に接続してStableバージョンを確認してください。
    2. アプリケーションサーバにアクセスします。
    3. ステップ2で確認したStableバージョンのRedisをダウンロードしてください。
    //6.2.6バージョンベース 
    [root@redis-web ~]# wget https://download.redis.io/releases/redis-6.2.6.tar.gz
    [root@redis-web ~]# tar xvfz redis-6.2.6.tar.gz
    [root@redis-web ~]# cd redis-6.2.6
    [root@redis-web redis-6.2.6]# make
    
    1. redis-6.2.6/srcディレクトリに移動し、手順1で確認した情報を使用してRedis Serverに接続します。
    [root@redis-web redis-6.2.6]# cd src
    [root@redis-web src]# ./redis-cli -h [DNS名] -p [Redisアクセスポート] -c
    
    参考情報

    Classic環境の場合に該当します。

    NAVERクラウドプラットフォームのSSL VPNを使用してアクセス環境を設定すると、Windows OSのローカルPCでもRedisサーバのアクセステストを行えます。Redisは公式的にはWindowsをサポートしていませんが、Microsoft Open TechグループのGitHubリポジトリからWindowsバージョンのRedis-Cliのインストール(*.msi)をダウンロードできます。Redis-CliをインストールしてWindows OSのローカルPCから正常にアクセスできるかテストする方法は、以下のとおりです。

    1. Microsoft Open TechグループのGitHubリポジトリからRedis-Cliのインストールファイルをダウンロードします。
    2. ローカルPCの希望するパスにRedisをインストールします。
    3. WindowsキーとRキーを押します。
    4. 実行画面が表示されたら、cmdを入力して [確認] ボタンをクリックします。
    5. コマンドプロンプト画面が表示されたら、Redisがインストールされたディレクトリに移動します。
    6. RedisサーバにアクセスするためのホストIPアドレス、ポート番号、アカウントIDとパスワード情報を確認します。
      • ホストIPアドレス:DNS名を確認
      • ポート番号:アクセスポートを確認
      • アカウントID:Redisサーバ作成時に設定した値を確認
      • アカウントパスワード:Redisサーバ作成時に設定した値を確認
    7. 6.で確認した情報を使用してRedisサーバにアクセスします。
    注意事項

    Classic環境の場合に該当します。

    Secure Zoneに作成されたCloud DB for Redisサーバにアクセスするには、Policyを追加する必要があります。Policyを追加する際は、Destination IPでCloud DB for Redisサーバを選択してください。詳しい使用方法は、Secure Zone Firewallご利用ガイドを参考にしてください。


    この記事は役に立ちましたか?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.