Day 12 Azure - 建立一台App Service VM,並架設第一個網站 (下)

Day 12 Azure - 建立一台App Service VM,並架設第一個網站 (下)

前言

        在Day11的文章中,我們已經建立好App Service的專用VM了,也建立好第一個Web Apps的站台。

通常我們建立好Web Apps後,會先調整一些設定,在今天的文章中,將會對設定的部分,作一些基本的介紹。

在設定完成以後,透過FTP的方式,將本地的站台檔案部署到雲端上,現在,我們馬上開始吧。

 

操作細節

 

1. 首先登入AZURE後台,點選『應用程式服務』,並點選建立好的站台

 

2. 首先會看到概觀的視窗畫面,我們在左邊的選單中往下找,找到並點選設定中的『應用程式設定』

 

3. 由於設定的部分比較多,作者將會逐步介紹

  • .NET Framework版本:可設定3.5或是4.6,這邊保持預設值4.6
  • PHP 版本:預設是開啟5.6,由於作者並沒有用到,所以將其關閉
  • Java 版本:保持預設值關閉
  • Python 版本:保持預設值關閉
  • 平台:這邊選擇64位元,可以向下相容32位元的程式
  • Web 通訊端:如果有使用Web Socket可以開啟,本文中採用開啟
  • 一律開啟:保持預設值為開啟
  • Managed 管線版本:保持預設值為整合

 

4. 繼續往下看,如果站台沒有用到Session,可以改為『關閉』來增進效能,自動交換以及遠端偵錯的部分,作者沒有用到,所以保持關閉

 

5. 接者往下看,應用程式設定保持預設,連接字串在這邊設定的會在Runtime時期取代原本web.config中的設定,預設文件可以依照需求自訂

 

6. 處理常式對應可以依照需求自訂來載入,虛擬應用程式及目錄保持預設即可。最後按下『儲存』

 

7. 回到應用程式的刀鋒視窗,發現沒有FTP/部署使用者。所以我們點選『部署認證』

 

8. 輸入FTP的使用者名稱與密碼,稍後上傳需要用到,輸入完畢後,按下『儲存』

 

9. 回到demo站台視窗,我們已經看到FTP/部署使用者

 

10. 我們將滑鼠游標移至FTP主機名稱的下方,會出現複製按鈕,我們點選按鈕來複製

 

11. 接者打開軟體FileZilla,將剛剛剪貼簿複製的文字貼在主機,並依照剛剛的方法,繼續複製使用者名稱,接者手動輸入自訂的密碼,然後就可以點選『快速連線』

 

12. 在首次連接中,會跳出憑證的確認視窗,打勾總是信任後,直接點選『確認』,如果出現無法連線或取得目錄的情況,

請在站台管理員中新增網站,並將傳輸模式改為主動再試試看

 

13. 從設定中我們可以看出,根目錄就是對應到『/site/wwwroot』,我們將網站上傳到這個目錄中,

作者採用了VS2015建立的預設Asp.Net MVC的網站作為範本,開始上傳檔案

 

14. 上傳完畢後,我們可以回到AZURE後台中的App Service的站台中,直接點選URL網址,即可看到您剛剛所上傳的網站

 

15. 成功看到剛剛上傳檔案的網站,恭喜您,到這一步已經完成了站台的建置與部署

 


 

總結

在今天的文章中,我們簡單了介紹基本的設定,在之前的版本中,設定如果有變更,並不會作醒目的提示,

所以AZURE的進步十分快速。作者採用了FTP檔案上傳的方式來部署網站,這是部署的其中一種方法,

其他還有好幾種方式,讀者可以採用自己適用或方便的方式,來做為站台的部署,此外,由於AZURE仍然時時在更新進步,

所以,讀者看到的畫面與設定,可能會略有不同,有些設定作者本身也沒有測試過,

無法作更進一步詳細的介紹,還請多多包涵,以上是今天的介紹,感謝您的觀看。