Azure Web应用服务

图片[1]-Azure  Web应用服务-

应用服务: 为任何平台或者设备创建基于Web访问的应用

Web站点——–Web API ———-移动应用

多种语言和技术的支持

高可用的全局伸缩

支持基于Github/VSOnline ——-持续集成开发,测试和部署。

应用服务计划:定义应用程序托管的物理资源的集合。

Web应用:自动为应用程序创建一个Web站点所需要的所有资源。

图片[2]-Azure  Web应用服务-

一、创建一个Web应用

1、输入应用名+预定义域名 = 网站的访问域名

2、部署(通过FTP把本地开发的网页内容上传到Web应用中)

新建——–Web+移动 ——– Web应用

图片[3]-Azure  Web应用服务-

填写自定义域名前缀,选择资源组

图片[4]-Azure  Web应用服务-

创建应用服务计划——–填写应用名称——–选择位置——–选择定价层

图片[5]-Azure  Web应用服务-
备注: (免费层级)流量只限制175M,超过限制当天自动停用,需第二天才可用。
图片[6]-Azure  Web应用服务-

一分钟不到即可创建完成

图片[7]-Azure  Web应用服务-

打开域名访问测试

图片[8]-Azure  Web应用服务-

二、Web应用的部署

方法1: FTP快速部署 (适合部署静态资源,不经常更新)

图片[9]-Azure  Web应用服务-

配置FTP凭据,使用完整的用户名到了:lzsweb1\lzsftp

图片[10]-Azure  Web应用服务-
图片[11]-Azure  Web应用服务-

把网站放入wwwroot目录里面即可

图片[12]-Azure  Web应用服务-

测试访问正常

图片[13]-Azure  Web应用服务-

FTP部署不适合更新,当网站发生变化,只能通过人为更新,把原来部署的删掉,重新部署。 (FTP适合部署静态网站资源)

方法2: Web部署—–Visual Studio/Eclipse(支持更新)

1、下载部署配置文件

2、使用VS Web发布功能 —– 导入配置文件

图片[14]-Azure  Web应用服务-

第一步:部署网站前,先配置网站运行环境

备注:若网站使用PHP、JAVA、.Net、Python环境,可通过(应用程序设置)进行配置;

图片[15]-Azure  Web应用服务-

开发应用程序

图片[16]-Azure  Web应用服务-
图片[17]-Azure  Web应用服务-
图片[18]-Azure  Web应用服务-
图片[19]-Azure  Web应用服务-
图片[20]-Azure  Web应用服务-
图片[21]-Azure  Web应用服务-
图片[22]-Azure  Web应用服务-

第二步:下载当前Web应用的部署发布文件

图片[23]-Azure  Web应用服务-
图片[24]-Azure  Web应用服务-

发布方式一般有2种,普通Web发布Web打包发布(大型项目适合打包发布)

发布时涉及文件夹,可以考虑 “文件系统” 方式发布

图片[25]-Azure  Web应用服务-
图片[26]-Azure  Web应用服务-
图片[27]-Azure  Web应用服务-

方法3:外部存储库Git实现持续部署(团队开发)

GitHub / VS Online (需要一个git存储库)

开发人员使用源代码管理———-源代码迁入到Github———从Github上部署

图片[28]-Azure  Web应用服务-
图片[29]-Azure  Web应用服务-
图片[30]-Azure  Web应用服务-

三、映射域名到Web应用域名上

四、部署槽(slot)

开发——–测试环境——–生产环境

最多支持50个Website部署槽版本测试

图片[31]-Azure  Web应用服务-

名字:作为将来的新应用域名(备注:每个环境拥有独立的域名)

配置源: 可克隆现有生产环境的应用,也可选择空

图片[32]-Azure  Web应用服务-

点击进入测试环境

图片[33]-Azure  Web应用服务-

点击切换,将部署槽的过度环境切换到生产环境Production

图片[34]-Azure  Web应用服务-
图片[35]-Azure  Web应用服务-

五、备份 (手动/自动备份)

网站内容、应用配置、连接到网站的数据库

手动备份:

1、创建一个存储账号

图片[36]-Azure  Web应用服务-

2、进入Web应用—–选择备份——选择存储账号——添加容器—–填写文件夹名字

图片[37]-Azure  Web应用服务-
图片[38]-Azure  Web应用服务-

启动备份计划,配置备份频率

图片[39]-Azure  Web应用服务-

若网站存在数据库,则可开启备份数据库功能

图片[40]-Azure  Web应用服务-
图片[41]-Azure  Web应用服务-

手动点击备份,即可立即备份

图片[42]-Azure  Web应用服务-

还原备份

图片[43]-Azure  Web应用服务-

设置监控状态,编辑图标

图片[44]-Azure  Web应用服务-
图片[45]-Azure  Web应用服务-

设置警报功能

图片[46]-Azure  Web应用服务-

配额:应用程序使用的资源限制

图片[47]-Azure  Web应用服务-

若使用2个实例的,配额则是2个实例的配额的总和 (标准、基本、高级定价层)

免费版、共享版定价层的CPU配额: 每三分钟分配一次

日志诊断 (可分析行为)

图片[48]-Azure  Web应用服务-

应用程序日志记录(文件系统)

注意:会占用Web应用配额的资源,建议选择 “Blob存储”

图片[49]-Azure  Web应用服务-

错误级别(根据级别不同,日志大小会占用空间不同)

图片[50]-Azure  Web应用服务-

IIS Web服务器的日志记录

图片[51]-Azure  Web应用服务-
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片