温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

迁移Azure web site实践 (二),Azure web site的基本使用

发布时间:2020-06-23 10:27:28 来源:网络 阅读:579 作者:mxy00000 栏目:云计算

总结来说,Azure web app有以下几个大的优势:

1. 托管服务,无需关心底层硬件及OS的维护

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

3. 可以与Git,Github,VSTS等平台结合做到持续和部署

4. 可以根据负载情况进行自动缩放

5. 可以使用不同的slot进行Prod与测试环境的切换


说了这么多,下边来看下如何创建Azure web app吧!


创建Azure web app的方法非常简单,首先登录到Azure Portal

世纪互联版请登录以下地址

Portal.azure.cn

国际版请登录以下地址

Portal.azure.com


登陆后找到应用程序服务

迁移Azure web site实践 (二),Azure web site的基本使用


之后点击添加,选择web应用,一般情况下我们想要托管网站的话选择web应用即可

迁移Azure web site实践 (二),Azure web site的基本使用



这里可以输入应用程序名称,应用程序名称即为你的网站的域名,azure web app中的域名结尾都是固定的,世纪互联版为chinacloudsites.cn,我们可以选择的是配置一个自己需要的二级域名,当网站部署好后,即可通过这个二级域名访问网站


当然,这并不意味着我们必须使用这个域名,一般情况下我们访问网站都会是使用自己的域名,我们也可以添加自己的域名到Azure web app里,设置相应的CNAME记录,即可使用自己的域名访问azure web app


资源组是Azure的一个逻辑概念,可以把资源按照自己的需求,比如一个应用的资源可以放在同一个资源组里


迁移Azure web site实践 (二),Azure web site的基本使用


最后的应用程序计划需要再解释下

应用程序计划决定了这个webapp 的性能以及功能,目前azure web app有5个不同的级别,包括

  • 免费

  • 共享

  • 基本

  • 标准

  • 高级

每个级别对应的功能是不一样的

具体可以参考下边的网页

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

迁移Azure web site实践 (二),Azure web site的基本使用


创建好Azure web app后,在portal中会看到如下界面

迁移Azure web site实践 (二),Azure web site的基本使用


那么,我们如何将代码部署到azure web site呢?

其实微软给我们提供了几种方法,最简单的我们可以通过FTP的方式,将代码上传到azure web site的存储空间,除此之外,我们还可以从local Git或者是GitHub中部署代码,目前此功能已经从之前的部署选项改到了部署中心中

迁移Azure web site实践 (二),Azure web site的基本使用



以最简单的FTP为例,选择FTP后,点击仪表板

迁移Azure web site实践 (二),Azure web site的基本使用



可以看到这里会显示FTP的相关信息,之后就可以通过这些信息就可以连接到FTP了,Filezilla或者windows内置的文件管理器都可以

迁移Azure web site实践 (二),Azure web site的基本使用



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

迁移Azure web site实践 (二),Azure web site的基本使用



如果想要上传SSL证书的话,可以在SSL设置中上传pfx或者是cer证书,Azure web app会自动帮你完成后台的配置,省去了以前在VM中导入证书,配置IIS的这些过程

迁移Azure web site实践 (二),Azure web site的基本使用



另外,如果想要添加一个测试环境的话非常简单,直接选择部署槽,添加一个部署槽,新添加的部署槽可以直接克隆原有部署槽的设置

迁移Azure web site实践 (二),Azure web site的基本使用



添加完成后,可以看到会有两个部署槽存在,状态都是running,但是生产的流量可以看到是100%,代表目前是这个slot在承载流量

迁移Azure web site实践 (二),Azure web site的基本使用


点击切换后可以将两个slot进行切换,之后就可以用另外一个slot来承载流量了,一定程度上也可以实现Prod与Non Prod的无缝切换

迁移Azure web site实践 (二),Azure web site的基本使用


如果想切换应用程序的运行环境,或者是调整一些参数,可以直接在应用程序设置中进行调整,比如index,连接字符串,虚拟目录等等

迁移Azure web site实践 (二),Azure web site的基本使用


另外,还可以在备份中设置自动备份,这样出现问题时,我们也可以直接从备份进行还原

迁移Azure web site实践 (二),Azure web site的基本使用


基本使用就这么多了,下边来看下如何进行Azure web app的迁移吧

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI