溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

遷移Azure web site實踐 (二),Azure web site的基本使用

發(fā)布時間:2020-06-23 10:27:28 來源:網(wǎng)絡(luò) 閱讀:594 作者:mxy00000 欄目:云計算

總結(jié)來說,Azure web app有以下幾個大的優(yōu)勢:

1. 托管服務(wù),無需關(guān)心底層硬件及OS的維護

2. 支持語言多,主流語言基本都支持

3. 可以與Git,Github,VSTS等平臺結(jié)合做到持續(xù)和部署

4. 可以根據(jù)負載情況進行自動縮放

5. 可以使用不同的slot進行Prod與測試環(huán)境的切換


說了這么多,下邊來看下如何創(chuàng)建Azure web app吧!


創(chuàng)建Azure web app的方法非常簡單,首先登錄到Azure Portal

世紀互聯(lián)版請登錄以下地址

Portal.azure.cn

國際版請登錄以下地址

Portal.azure.com


登陸后找到應(yīng)用程序服務(wù)

遷移Azure web site實踐 (二),Azure web site的基本使用


之后點擊添加,選擇web應(yīng)用,一般情況下我們想要托管網(wǎng)站的話選擇web應(yīng)用即可

遷移Azure web site實踐 (二),Azure web site的基本使用



這里可以輸入應(yīng)用程序名稱,應(yīng)用程序名稱即為你的網(wǎng)站的域名,azure web app中的域名結(jié)尾都是固定的,世紀互聯(lián)版為chinacloudsites.cn,我們可以選擇的是配置一個自己需要的二級域名,當網(wǎng)站部署好后,即可通過這個二級域名訪問網(wǎng)站


當然,這并不意味著我們必須使用這個域名,一般情況下我們訪問網(wǎng)站都會是使用自己的域名,我們也可以添加自己的域名到Azure web app里,設(shè)置相應(yīng)的CNAME記錄,即可使用自己的域名訪問azure web app


資源組是Azure的一個邏輯概念,可以把資源按照自己的需求,比如一個應(yīng)用的資源可以放在同一個資源組里


遷移Azure web site實踐 (二),Azure web site的基本使用


最后的應(yīng)用程序計劃需要再解釋下

應(yīng)用程序計劃決定了這個webapp 的性能以及功能,目前azure web app有5個不同的級別,包括

  • 免費

  • 共享

  • 基本

  • 標準

  • 高級

每個級別對應(yīng)的功能是不一樣的

具體可以參考下邊的網(wǎng)頁

https://www.azure.cn/zh-cn/pricing/details/app-service/

遷移Azure web site實踐 (二),Azure web site的基本使用


創(chuàng)建好Azure web app后,在portal中會看到如下界面

遷移Azure web site實踐 (二),Azure web site的基本使用


那么,我們?nèi)绾螌⒋a部署到azure web site呢?

其實微軟給我們提供了幾種方法,最簡單的我們可以通過FTP的方式,將代碼上傳到azure web site的存儲空間,除此之外,我們還可以從local Git或者是GitHub中部署代碼,目前此功能已經(jīng)從之前的部署選項改到了部署中心中

遷移Azure web site實踐 (二),Azure web site的基本使用



以最簡單的FTP為例,選擇FTP后,點擊儀表板

遷移Azure web site實踐 (二),Azure web site的基本使用



可以看到這里會顯示FTP的相關(guān)信息,之后就可以通過這些信息就可以連接到FTP了,F(xiàn)ilezilla或者windows內(nèi)置的文件管理器都可以

遷移Azure web site實踐 (二),Azure web site的基本使用



如果想添加自己的域名,可以在自定義域里添加主機名

遷移Azure web site實踐 (二),Azure web site的基本使用



如果想要上傳SSL證書的話,可以在SSL設(shè)置中上傳pfx或者是cer證書,Azure web app會自動幫你完成后臺的配置,省去了以前在VM中導(dǎo)入證書,配置IIS的這些過程

遷移Azure web site實踐 (二),Azure web site的基本使用



另外,如果想要添加一個測試環(huán)境的話非常簡單,直接選擇部署槽,添加一個部署槽,新添加的部署槽可以直接克隆原有部署槽的設(shè)置

遷移Azure web site實踐 (二),Azure web site的基本使用



添加完成后,可以看到會有兩個部署槽存在,狀態(tài)都是running,但是生產(chǎn)的流量可以看到是100%,代表目前是這個slot在承載流量

遷移Azure web site實踐 (二),Azure web site的基本使用


點擊切換后可以將兩個slot進行切換,之后就可以用另外一個slot來承載流量了,一定程度上也可以實現(xiàn)Prod與Non Prod的無縫切換

遷移Azure web site實踐 (二),Azure web site的基本使用


如果想切換應(yīng)用程序的運行環(huán)境,或者是調(diào)整一些參數(shù),可以直接在應(yīng)用程序設(shè)置中進行調(diào)整,比如index,連接字符串,虛擬目錄等等

遷移Azure web site實踐 (二),Azure web site的基本使用


另外,還可以在備份中設(shè)置自動備份,這樣出現(xiàn)問題時,我們也可以直接從備份進行還原

遷移Azure web site實踐 (二),Azure web site的基本使用


基本使用就這么多了,下邊來看下如何進行Azure web app的遷移吧

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI