IDCFクラウドでコミュニティテンプレートから仮想マシンを作成しよう

こんにちは！

IDCFクラウドでコミュニティテンプレートからNode-REDを動作させる仮想マシンを作成する手順を紹介します。:balloon: 

# IDCFクラウドログイン
まずはIDCFクラウドにログインします。
ログイン画面は[こちら](https://account.idcfcloud.com/auth/login?service=https%3A%2F%2Fconsole.idcfcloud.com%2F)です。
![スクリーンショット 2016-03-11 15.02.03.png](https://qiita-image-store.s3.amazonaws.com/0/103356/3240a479-81ac-d446-80ee-52178df3adec.png)


# ハンズオン用のテンプレートを選択
#### 1. ログインができましたら、コンパネから東日本リージョン・コンピューティングを選択します。
コンピューティング機能の有効化がまだの方は有効化をしてください。
西日本リージョンに今回のテンプレートはないため、東日本リージョンを選択してください。
![0.png](https://qiita-image-store.s3.amazonaws.com/0/103356/5b78b330-da5b-9415-1af7-c6e7124cf8c1.png)

#### 2. 左のメニューから「テンプレート」を選択します。
![1.png](https://qiita-image-store.s3.amazonaws.com/0/103356/ef07d6e8-d7b5-57b5-e2c8-d0d74fc9e751.png)

#### 3. 「コミュニティテンプレートへ」をクリックします。
![2.png](https://qiita-image-store.s3.amazonaws.com/0/103356/07c09ab9-3b95-7b90-eb8f-2ed67f694e5a.png)

#### 4. 「Node-RED」を選択します。
![スクリーンショット 2016-07-29 14.59.21.png](https://qiita-image-store.s3.amazonaws.com/0/103356/d3ce180b-cbcc-d980-13fd-64d5bfb9a506.png)

#### 5. 右上の「仮想マシン作成」をクリックし、任意のゾーンを選択して、 チェックボックスにチェックを入れて「仮想マシン作成画面へ」をクリックします。
ここではradianゾーンを使用します。
![スクリーンショット 2016-07-29 14.59.50.png](https://qiita-image-store.s3.amazonaws.com/0/103356/ce6e0430-f948-e9ee-c9b8-88db3f837d1f.png)


# 仮想マシン作成
仮想マシンを作成していきます。
以下の選択をしていきます： 
マシンタイプ：light.S1
イメージ：Node-RED
SSH Key：作成し、ダウンロードする
詳細情報：任意
その他：そのまま

入力が終わりましたら、「確認画面へ」をクリックします。
確認が終わりましたら、「作成」をクリックします。

![スクリーンショット 2016-07-29 15.01.20.png](https://qiita-image-store.s3.amazonaws.com/0/103356/16653e33-0535-1cf5-5a8d-5c84035c39d1.png)
![7.png](https://qiita-image-store.s3.amazonaws.com/0/103356/03409d0c-b812-82cb-e60a-f692e005d4bd.png)
![9.png](https://qiita-image-store.s3.amazonaws.com/0/103356/babebdef-79fb-d612-9ccd-b05eb90e2a93.png)
これで仮想マシン作成は完了です。

# IPアドレス設定
続いて、IPアドレスの設定をします。
今回はソースIPではなく、もう一つグローバルIPを取得して使います。

#### 1. ポータルトップに戻ったら、左のメニューの「IPアドレス」をクリックします。
![10.png](https://qiita-image-store.s3.amazonaws.com/0/103356/6a3e888f-9644-2f2c-495d-164ff313ae99.png)

#### 2. 右上の「IPアドレス取得」をクリックします。
![11.png](https://qiita-image-store.s3.amazonaws.com/0/103356/17742f2c-911f-eb0e-0234-392f4c340922.png)


#### 3. IPアドレス名は任意のものを入力し、ゾーンとネットワークはデフォルトのものを選択します。
![12.png](https://qiita-image-store.s3.amazonaws.com/0/103356/6dc55be0-b38d-743e-6c8b-daf3a94147cc.png)

#### 4. 取得が終わったら、IPアドレスをクリックします。続いてメニューにある「NAT」をクリックします。
![スクリーンショット 2016-03-11 15.30.58.png](https://qiita-image-store.s3.amazonaws.com/0/103356/07bab76e-867f-1c0c-780a-1a9a2e50fca5.png)

#### 5. 今回作成したサーバーをプルダウンから選択し、「有効化」をクリックします。
![スクリーンショット 2016-03-11 15.31.12.png](https://qiita-image-store.s3.amazonaws.com/0/103356/4be57833-c23e-c44f-d8da-7cc624d9d60b.png)

#### 6. NATの設定が終わったら、ファイアウォールの設定をします。メニューにある「ファイアウォール」をクリックします。
![スクリーンショット 2016-03-11 15.31.30.png](https://qiita-image-store.s3.amazonaws.com/0/103356/f3cd55f5-be57-1ac8-d586-66a680c95ddf.png)

#### 7. 図のように、5つの設定を入れていきます。反映は右の「＋」をクリックします。
コメント　ソースCIDR　タイプ
ssh-myIP　　myIP　　　SSH（22）
node-red　　Any　　　 1880（TCP、入力）
mqtt-all　　Any　　　 1883（TCP、入力）
https-all　　   Any　　　 HTTPS（443）
http-all　　　Any　　　 HTTP（80）

入力が終わったら、右上の「×」をクリックしてウィンドウを閉じます。
![スクリーンショット 2016-03-11 17.13.25.png](https://qiita-image-store.s3.amazonaws.com/0/103356/7b9c70cd-cb95-9926-3643-b75f5f1a27aa.png)



#### 8. さきほど取得したグローバルIPに対してファイアウォールの設定が5つ入っていればOK!
![スクリーンショット 2016-03-11 17.25.34.png](https://qiita-image-store.s3.amazonaws.com/0/103356/6c617069-5cd3-96c0-17af-aa5f5c6f43a2.png)


# おわり
これで、サーバー側の準備は完了です。
先ほど作成したSSH Keyを使って、グローバルIPにSSHしてみてください！
`ssh -i xxx.txt(鍵の名前) root@210.xx.xx.xx(IPアドレス)`

では、さようならー :neckbeard: