KVSのインストール
## 概要
KVSを利用するための設定を行います。本ページでは例として、Azure、Windows、Linux(Ubuntu)へ「Redis」をインストールする手順について説明します。ご利用環境に合わせて手順を参照してください。
## 制限事項
1. ローカル上でSSL接続を利用する場合は、別途ユーティリティの設定が必要になります。
1. 現在、動作確認が完了しているのはRedisのみとなっています。Redis以外のデータベースアプリケーションをご利用の場合は、予期せぬ動作が発生する可能性がありますので予めご注意ください。
## 操作手順
ご利用環境に合わせて以下手順を参照ください。
[Azure App Serviceへ「Redis」をインストールする手順](#section1)
[Windowsへ「Redis」をインストールする手順](#section2)
[Ubuntuへ「Redis」をインストールする手順](#section3)
<a id="section1"></a>
<br>
## Azure App Serviceへ「Redis」をインストールする手順
1. Azureの検索ボックスから「Azure Cache for Redis」を開きます。

1. 「Azure Cache for Redis」の画面左上にある「作成」をクリックします。

1. プリザンターをインストール時に作成した「サブスクリプション」、「リソースグループ」を設定します。
それぞれ任意の値で「DNS名」、「場所」、「キャッシュ SKU」、「キャッシュ サイズ」を設定します。
「次:ネットワーク」をクリックします。

1. 「ネットワーク接続」を設定します。
「次:詳細」をクリックします。

1. 「詳細」を設定します。
「次:タグ」をクリックします。

1. 「タグ」を任意で設定します。
「次:レビューと作成」をクリックします。

1. 「作成」をクリックします。

1. デプロイの進行を待ちます。

1. デプロイが完了後、 App Serviceにてインスタンスを再起動します。
<a id="section2"></a>
<br>
## Windowsへ「Redis」をインストールする手順
1. GithubにあるMicrosoftの[Redisのリリースページ](https://github.com/MicrosoftArchive/redis/releases)から最新バージョンの.msiファイルをダウンロードします。

1. エクスプローラーを開き、ダウンロードした.msiファイルを起動します。
1. 「Next」をクリックします。

1. ライセンスに同意し、「Next」をクリックします。

1. Redisを配置する場所を設定し、「Next」をクリックします。

1. デフォルトのポート番号を設定し、チェックボックスにチェックを付けて「Next」をクリックします。

1. 「Next」をクリックします。

1. 「Install」をクリックします。

1. インストールが完了したら「Finish」をクリックして画面を閉じます。

<a id="section3"></a>
<br>
## Ubuntuへ「Redis」をインストールする手順
1. 下記コマンドを実行し、パッケージ情報を更新します。
```
sudo apt update
```
1. 下記コマンドを実行し、Redisをインストールします。
```
sudo apt install redis-server
```
1. /etc/redis/redis.conf を任意のテキストエディタで開き、以下の設定を編集します。
```
# Note: these supervision methods only signal "process is ready."
# They do not enable continuous liveness pings back to your supervisor.
supervised systemd
```
1. 下記コマンドを実行し、Redisを再起動して設定を反映します。
```
sudo systemctl restart redis.service
```