日韩在线首页I俄罗斯pornI男女猛烈激情XX00高潮动态I超碰免费97I乱人伦99久久I欧美日韩成人一区I最新日韩视频在线观看I粉嫩AV四季AV绯色AVI五月导航

×

Azure Web App (一)發(fā)布你的Net Core Web 項目

分類:互聯(lián)網(wǎng)熱點 編輯:小新 瀏覽量:468
2020-07-10 11:21:32

今天我們看一下Azure上的一個服務(wù)-----Web 應(yīng)用,我們都知道云計算的三大模式:Iaas(基礎(chǔ)設(shè)施即服務(wù)),Paas(平臺即服務(wù)),Saas(軟件即服務(wù))。

Iass,其實就是虛擬主機(jī),現(xiàn)在各大云平臺廠商都提供Iaas服務(wù),而且我在西安所知道的大多數(shù)的上云的公司(提前聲明,1,沒有帶任何歧視。2,我接觸的所了解的這些公司只占西安很少一部分),都是在直接買了幾臺云主機(jī),把項目部署上去,再買一些MySql,Redis的中間件服務(wù),就完成了上云的操作。

但是不管是國內(nèi)的公有云平臺:阿里云,騰訊云;還是說國外的:Azure,AWS,都提供了其他Pass服務(wù),與管理物理服務(wù)器相比,使用 Azure 應(yīng)用服務(wù)托管 Web 應(yīng)用可以大大簡化 Web 應(yīng)用的部署和管理。同時我們也不需要去維護(hù)服務(wù)器。

所以,我們今天就開始講一下Auzre的一項Paas 服務(wù)----- Web App

----------我是分割線-------

Application Insihts:https://www.cnblogs.com/AllenMaster/p/13173853/1.html

Web App 是一項基于 HTTP 的服務(wù),用于托管 Web 應(yīng)用程序、REST API 和移動后端 。簡單講,我們在Auzre Portal上創(chuàng)建一個 Web App 后,我們可以直接把寫好的代碼進(jìn)行打包,發(fā)布就ok了,不在去安裝一些應(yīng)用所依賴的語言框架。Web App已經(jīng)支持多個先階段主流的開發(fā)語言及其框架,而且 Web App 可以進(jìn)行可用性的縮放,也可以無縫的切換生產(chǎn)/測試環(huán)境。

Azure Web App是一個完全托管的 Web 應(yīng)用程序托管平臺。Azure 提供的這一平臺即服務(wù) (PaaS) 讓你能夠?qū)W⒂趹?yīng)用的設(shè)計和生成,同時由 Azure 負(fù)責(zé)維護(hù)用于運行和擴(kuò)展應(yīng)用程序的基礎(chǔ)結(jié)構(gòu)。

登陸Azure Portal,新建資源,搜索“Web App”

我們有看到創(chuàng)建Web App需要的一些參數(shù) 比如,Publish的類型,Runtime依賴環(huán)境,Region區(qū)域等

填寫 Resource Group項:新建一個 Web_Test_RG 資源組

注意這里圈起來的“Linux Plan”,這里這個應(yīng)用程序計劃是自動進(jìn)行創(chuàng)建的(這里先不過多講解,稍后會提到)。

Sku and size 默認(rèn)是3.5G內(nèi)存,210個計算單元的配置

以下鏈接是針對于 Web App 服務(wù)的定價詳細(xì)信息

中國區(qū):https://www.azure.cn/pricing/details/app-service/

全球版:https://azure.microsoft.com/zh-cn/pricing/details/app-service/windows/

我們自己根據(jù)自己的實際情況去選擇這些 定價層,我這里是演示用 所以就選擇 Dev/Test 的 F1 的Free版本

填寫 Name : CnBateBlogWeb

我們可以看到 Runtime stack 微軟已經(jīng)給我們提供了多種環(huán)境的語言框架依賴,我們根據(jù)自己的實際項目進(jìn)行選擇,我這里選擇是的是 .Net Core 3.1

Publish 我們可們選擇 Docker Container看看, 可以看到是支持發(fā)布到兩種 docker 環(huán)境的container,我這里暫時選擇的是 先選擇 code,不使用docker 發(fā)布。

Operating System 選擇 windows

點擊 “Next:Monitoring>” 我們可以看到 關(guān)于監(jiān)控默認(rèn)是開啟 "Application Insights" 應(yīng)用程序遙測的

不清楚 Application Insights的話,可以先去看看我的另一篇文章 Azure Monitor (一) Application Insights

點擊 “Review + create”,這一步其實是azure 提前幫我們做一個檢查,比如是某項沒有進(jìn)行填寫,或者說 起的 Name 不可用等等,做一個預(yù)檢查操作。

創(chuàng)建成功后,我們點擊 “Go to Resource”,我們那可以看到3個服務(wù),分別是剛剛建立的名叫 “CnBateBlogWeb” 的 App Service,一個CnBateBlogWeb的App Service plan,另外一個數(shù)據(jù) 叫做 “CnBateBlogWeb”的 Application Insights的遙測服務(wù)。

選擇ASP.NET Core Web 應(yīng)用程序,點擊下一步

輸入項目名稱“CnBateBlogWeb”后,點擊 “創(chuàng)建”

選擇 Web應(yīng)用程序,取消為 HTTPS 配置,點擊創(chuàng)建

項目代碼結(jié)構(gòu)圖

設(shè)置使用控制臺進(jìn)行啟動,而不是IIS,刪除launchSettings文件中我圈起來的部分,啟動 F5 進(jìn)行測試

啟動F5 進(jìn)行測試

如果我們個人是有全球版的azure的訂閱賬號,我們可以直接在VS進(jìn)行登陸

如果我們有中國區(qū)的azure 賬號,我們首先得去azure的 工具=》選項里面的 “Azure 服務(wù)身份驗證,進(jìn)行設(shè)置登陸azure賬號類型

點擊 “添加賬號”

選擇 “Azure In China”進(jìn)行認(rèn)證登陸。

項目解決方案上右鍵選擇 “發(fā)布”,選擇 “應(yīng)用服務(wù)”=》選擇現(xiàn)有后,點擊 “創(chuàng)建配置文件”

我們可以看到剛剛在 Azure Portal中我們創(chuàng)建 Web App是 選擇創(chuàng)建新的資源組 “Web_Test_RG”

點擊 "Web_Test_RG" 資源組,選擇剛剛創(chuàng)建的 cnBateBlogWeb 的Web App,點擊 “確定”

經(jīng)過短暫的驗證后,我們可以看到一個發(fā)布的一些配置信息

如 WebApp 的名稱,站點的URL(這個是azure為我們的Web App 生成的一個二級域名,可通過這個二級域名訪問網(wǎng)站),資源組的名稱,以及項目的框架

點擊 發(fā)布

我們可以在VS輸出的的整個過程。

5,測試發(fā)布是否成功

復(fù)制站點URL,在瀏覽器里面進(jìn)行測試。

bingo,成功!

最后我們登陸azure portal上看一下剛剛發(fā)布的Web App

選擇Console后,輸入“ ls”,我們可以看到 我們項目打包好生產(chǎn)的 dll 全部在 "App Service"的 homeeroot 這個目錄下

ok,今天的內(nèi)容就先到這里。

今天我們演示了一下,如何在Azure Portal 中創(chuàng)建 “Web App”這個 paas 服務(wù),也使用VS創(chuàng)建了一個.NET Core的 Web項目,進(jìn)行發(fā)布到創(chuàng)建的Web App中,同時也提到了使用不同版本的auzre 賬號如何在VS中進(jìn)行配置。下一篇文章,我會介紹一下如果使用FTP的方式上傳我們的項目代碼,及其Web App 的另一項功能-----Deployment slots(部署槽)

代碼暫時不上傳了,因為沒有設(shè)計到其他設(shè)置,只是簡單的創(chuàng)建了一個Web項目

作者:Allen

版權(quán):轉(zhuǎn)載請在文章明顯位置注明作者及出處。如發(fā)現(xiàn)錯誤,歡迎批評指正。


聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)

送郵件至:operations@xinnet.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時

需注明出處:新網(wǎng)idc知識百科

免費咨詢獲取折扣

Loading
主站蜘蛛池模板: 最新在线精品国自产拍视频 | 国产一级二级在线观看 | 韩日av一区二区 | 国产愉拍精品手机 | 欧美三级a做爰在线观看 | 脱岳裙子从后面挺进去在线观看 | 黄色国产视频网站 | 999国产在线 | 欧美极品少妇xxxxⅹ免费视频 | 精品丝袜国产自在线拍小草 | 窝窝午夜精品一区二区 | 97看片吧| 亚洲欧美中文高清在线专区 | 92看看福利1000集合集免费 | 欧美va天堂 | 亚洲欧美国产视频 | 中文字幕无码av不卡一区 | 女人十八毛片嫩草av | 欧美亚洲在线观看 | 韩国三级hd中文字幕有哪些 | 婷婷网址 | 亚洲成 人 综合 亚洲欧洲 | 四个黑人玩一个少妇四p | 97人妻无码免费专区 | 国产露脸无套对白在线播放 | 成·人免费午夜无码视频蜜芽 | 337p粉嫩大胆色噜噜噜 | 精品自拍视频在线观看 | 起碰免费公开97在线视频 | 国产色婷婷五月精品综合在线 | 中文字幕av无码免费久久 | 久久久久波多野结衣高潮 | 国产人妻一区二区三区四区五区六 | 亚洲天堂男人网 | 一本一本久久a久久精品牛牛影视 | 九九综合va免费看 | 超污网站在线看 | 日本爽妇网 | 亚洲国产精品久久久久久6q | 国产91丝袜在线播放 | 强奷漂亮饱满雪白少妇av | 国产精品专区免费观看软件 | 欧美日韩亚洲国产欧美电影 | 久久视 | 五月婷婷导航 | 成年视频免费高清在线看 | 成年人黄色大片 | 鲁一鲁啪一啪 | 国产黄a三级三级三级看三级黑人 | 九色国产精品视频 | 三级黄色片免费观看 | 尤物yw193无码点击进入 | 精品国产电影久久九九 | 欧美人牲 | 美女诱惑一区二区 | 911精品 | 国产成人精品三级麻豆 | 免费成人福利视频 | 激情五月婷婷色 | 国产免费色视频 | 热热色原网址 | 精品一区二区三区无码免费视频 | 我要干成人网 | 日本人又黄又爽又大又色 | 亚洲国产精品久久久久婷婷老年 | 久久日本三级香港三级456 | 久久无码中文字幕免费影院 | 高清国产天干天干天干不卡顿 | 超碰伊人久久大香线蕉综合 | 午夜福利理论片高清在线观看 | 久久久精品久久久久 | 亚洲爽爽爽| 久久精品一区二区三区中文字幕 | 久久久成人免费视频 | 国产成人一区二区三区 | www.四虎.com | 在线永久免费观看黄网站视频 | 奇米影视888欧美在线观看 | 中国少妇裸体bbbbb | 小鲜肉自慰网站 | 欧美午夜精品久久久久久浪潮 | 国产热の有码热の无码视频 | 免费的黄色毛片 | 亚洲精品电影院 | 中日韩中文字幕区 | 国产成人a人亚洲精v品无码 | 亚洲色欲色欲高清无码 | 色免费看 | 日日爽夜夜爽 | 中文字幕在线观看1 | 久久999视频 | 亚洲乱码视频 | 精品视频入口 | 亚洲一区二区三区麻豆 | 羞羞答答国产xxdd亚洲精品 | 疯狂的欧美乱大交 | 久久久久久国产精品无码下载 | 人妻少妇精品无码专区芭乐视网 | 亚洲日本韩国欧美云霸高清 |