Microsoft Azure入門　～WEBアプリ公開編～

## WEBアプリを公開してみよう
1. IIS上で動作させる
2. HTTP：80ポートでアクセスする
3. DNSを設定する
4. 設定IPを使用する

※本VMは既に存在しないのでアクセスできません。あしからず・・・ 
* * *
## 1. IIS上で動作させる(IISを追加)
1. ダッシュボード　⇒　役割と機能の追加
![azure001.png](https://qiita-image-store.s3.amazonaws.com/0/126829/6224c86a-cca7-c74f-3826-0a0fa14550a9.png)

2. 開始する前に　『次へ』
![azure002.png](https://qiita-image-store.s3.amazonaws.com/0/126829/c9e0dd81-c2b0-bb37-4790-9c208ee33b4d.png) 

3. インストールの種類 『役割ベースまたは機能ベースのインストールにチェック』　『次へ』
![azure003.png](https://qiita-image-store.s3.amazonaws.com/0/126829/c8ed557e-f041-b191-30fe-b4e5dee83d73.png)

4. サーバーの選択　『次へ』
![azure004.png](https://qiita-image-store.s3.amazonaws.com/0/126829/653a5306-b4a4-dbd7-c5d6-d4043cfcdc71.png)

5. サーバーの役割　『Web Server(IIS)にチェック』
![azure005.png](https://qiita-image-store.s3.amazonaws.com/0/126829/fdbda148-ba34-5e8b-28ea-5c9ff73581e1.png)

6. 役割と機能の追加ウィザード　『機能の追加』
![azure006.png](https://qiita-image-store.s3.amazonaws.com/0/126829/66ccabf8-ab71-eca4-44b2-1fde1d60b2ed.png)

7. サーバーの役割　『次へ』
![azure007.png](https://qiita-image-store.s3.amazonaws.com/0/126829/680c8edc-722d-3c3a-99f6-d97e8af9f719.png)

8. 機能の選択　『.NET Framework 3.5 Features,4.5 Features ASP.NET 4.5にチェック』
![azure008.png](https://qiita-image-store.s3.amazonaws.com/0/126829/a6629005-afe9-175f-07d5-37757757f701.png)

9. Webサーバーの役割(IIS)　『次へ』
![azure009.png](https://qiita-image-store.s3.amazonaws.com/0/126829/78f41ee1-dbce-9081-bba6-55012f518362.png)

10. 役割サービス　『次へ』
![azure010.png](https://qiita-image-store.s3.amazonaws.com/0/126829/22a13bcc-7746-f2e7-4e95-289b3afde4cd.png)

11. 確認　『インストール』
![azure011.png](https://qiita-image-store.s3.amazonaws.com/0/126829/9b2ca62d-820f-9911-f217-7ac6bae55189.png)

12. 結果　『閉じる』
![azure012.png](https://qiita-image-store.s3.amazonaws.com/0/126829/c9db08c3-8d07-b66e-480c-cb27ae0e7cbb.png)

13. IISマネージャー起動
![azure013.png](https://qiita-image-store.s3.amazonaws.com/0/126829/7cd760ac-0497-2093-3a81-4386e040898d.png)

14. IISマネージャー画面
![azure014.png](https://qiita-image-store.s3.amazonaws.com/0/126829/61fbdf5d-730c-c7ed-505a-824c8feaf2e4.png)

* * *
## 2. HTTP：80ポートでアクセスする
1. リソースグループ　⇒　iforzaGroup　⇒　ネットワークセキュリティ
![azure015.png](https://qiita-image-store.s3.amazonaws.com/0/126829/0d470df3-11fa-da4a-761d-cb76c2f5135d.png)

2. ネットワークセキュリティ　『受信セキュリティ規則』
![azure016.png](https://qiita-image-store.s3.amazonaws.com/0/126829/dbe6dc62-6304-0d9f-16a4-5b1e67192f0c.png)

3. 受信セキュリティ規則　『追加』
![azure017.png](https://qiita-image-store.s3.amazonaws.com/0/126829/394f3a3d-1166-f2ca-0300-6ebcf9ff146c.png)

4. 名前をhttp_ok　『OK』
![azure018.png](https://qiita-image-store.s3.amazonaws.com/0/126829/51788d34-42fa-d1c7-5faf-9a66ae26df99.png)

5. 完了
![azure019.png](https://qiita-image-store.s3.amazonaws.com/0/126829/935e4e1d-c9e1-6b97-a084-3a3fdbf10cf3.png)

6. 確認　『ブラウザから対象IPにアクセス』　『IIS画面が表示されればOK』
![azure020.png](https://qiita-image-store.s3.amazonaws.com/0/126829/d617cfd2-06e2-ba44-590c-51feceb5d861.png)

* * *
## 3. DNSを設定する（DDNSで動作させる）
1. リソースグループ　⇒　iforzaGroup　⇒　パブリックIP
![azure021.png](https://qiita-image-store.s3.amazonaws.com/0/126829/84703bf7-b726-11e3-45db-5c478ae2f850.png)

2. 構成　『DNSラベルに任意の名称を入力』　『保存』
![azure022.png](https://qiita-image-store.s3.amazonaws.com/0/126829/c9af2c6c-ba81-9478-96ac-60875806dc22.png)

3. 確認　『ブラウザから「[karate.japanwest.cloudapp.azure.com](karate.japanwest.cloudapp.azure.com)」にアクセス』　『IIS画面が表示されればOK』
![azure023.png](https://qiita-image-store.s3.amazonaws.com/0/126829/adf890ea-94cb-6bbd-e4be-5f92174b9532.png)

* * *
## 4. 固定IPを使用する
1. リソースグループ　⇒　iforzaGroup　⇒　パブリックIP
![azure021.png](https://qiita-image-store.s3.amazonaws.com/0/126829/84703bf7-b726-11e3-45db-5c478ae2f850.png)

2. 構成　『割当を静的にする』　『保存』
![azure022.png](https://qiita-image-store.s3.amazonaws.com/0/126829/c9af2c6c-ba81-9478-96ac-60875806dc22.png)

3. 確認　『VMを停止、開始に切り替えてもIPが変わらなければOK』

* * *