在Azure中创建asp.net core 应用

0、前言


 在玩转Azure之前首先大家要有Azure账号,或者可以先申请一下微软的账号,然后进行与Azure的关联(azure账号是免费的)。但是关联的步骤还是很有意思的,他需要VISA国际信用卡(我申请的是国际版的账号),楼主我本身就是大土豪(搞得好像很有钱似的),

重来不申请什么国际信用卡,都是国内银联信用卡搞的溜溜的,好吧为了搞一下azure,就申请了一张招商银行的VISA全币种国际信息卡(此处打个广告),不出3天就到了。从此也是有国际身份的人啦。

注册的官方地址:https://azure.microsoft.com/zh-cn/free/ 

此处注册省略几百个字。。。。。

 

注册完后,会发现我的信用卡为什么被扣了2.46美金,吓尿了,我的一顿午饭钱没有了,可以去吃土了,搞得我一整晚都睡不好,第二天打电话给微软客服人员,原来是为了验证信用卡是否可用,后期会返还的,自此楼主的心里的大石头放下了,可以不用吃土了,可以把昨晚的被子拿去洗了。

自此,我要踏上azure的道路了。

 

针对于Azure,一般国外公司用的多,国内的用得少。不过多掌握一些工具还是有用的,说不一定就技术移民出国去啦。

一、Azure介绍


 azure是一个开放而灵活的企业级云计算机平台,

其实就是一台操作系统,只是里面拥有强大的功能,数据分析,监控,发布部署、存储、加速等一系列牛逼的功能。下图只是截取一部分,如果有感兴趣的可以打开官网去查看。

官网地址:https://azure.microsoft.com/zh-cn/

在Azure中创建asp.net core 应用

 

二、把asp.net core应用发布到azure上


 

1、需要安装Azure开发,打开vs2017 选择  “工具”=》“获取工具和功能” 添加 Azure开发即可

在Azure中创建asp.net core 应用

 

 2、打开vs2017,新建一个asp.net core web应用,好了创建好了。

在Azure中创建asp.net core 应用

 搞定

 在Azure中创建asp.net core 应用

 

3、右键项目,点击发布

在Azure中创建asp.net core 应用

 然后点击“发布”

 在Azure中创建asp.net core 应用

 

然后出现如下图所示:

 其中  应用名称:可自定义,这个应用名称很关键,在发布用应用名称会出现在url地址上面,切记要改。

因为azure发布的地址为:http://<app_name>.azurewebsites.net  ,所以要把 app_name修改一下。(当然后期是可以加入我们自己的域名的)

在Azure中创建asp.net core 应用

 

资源组的目的主要是一个分组名,如果一个项目有关联很多的资源,比如其他项目,则可以把他们归为一组。

托管计划:就是发布得位置,以及存放的服务器配置大小,默认即可

 

4、点击创建即可。发布完后,会在浏览器中自动打开部署应用的地址

在Azure中创建asp.net core 应用

 

 在Azure中创建asp.net core 应用


 

发布完成打开浏览器,url地址大圈的很关键。当然后期应该hi可以修改URL地址的。

 在Azure中创建asp.net core 应用

 

 

 

打开我们Azure的门户可以查看

我们发布的应用,完美。

在Azure中创建asp.net core 应用

 

点击进入可以查看具体网站的数据量

 在Azure中创建asp.net core 应用

5、这个只是发布,具体的应用等后期楼主研究应用到生产上后在来叙述


 

 

参考资料:

官网:

https://docs.microsoft.com/zh-cn/azure/

https://docs.microsoft.com/zh-cn/azure/app-service/app-service-web-get-started-dotnet


 

 

asp.net Core 交流群:787464275 欢迎加群交流
如果您认为这篇文章还不错或者有所收获,您可以点击右下角的【推荐】按钮精神支持,因为这种支持是我继续写作,分享的最大动力!

作者:LouieGuo
声明:原创博客请在转载时保留原文链接或者在文章开头加上本人博客地址,如发现错误,欢迎批评指正。凡是转载于本人的文章,不能设置打赏功能,如有特殊需求请与本人联系!

微信公众号:欢迎关注                                                 QQ技术交流群: 欢迎加群

在Azure中创建asp.net core 应用                在Azure中创建asp.net core 应用

LouieGuo
上一篇:微服务监控zipkin、skywalking以及日志ELK监控系列


下一篇:Kubernetes(k8s)集群部署(k8s企业级Docker容器集群管理)系列之flanneld网络介绍及部署(三)