
应用服务: 为任何平台或者设备创建基于Web访问的应用
Web站点——–Web API ———-移动应用
多种语言和技术的支持
高可用的全局伸缩
支持基于Github/VSOnline ——-持续集成开发,测试和部署。
应用服务计划:定义应用程序托管的物理资源的集合。
Web应用:自动为应用程序创建一个Web站点所需要的所有资源。

一、创建一个Web应用
1、输入应用名+预定义域名 = 网站的访问域名
2、部署(通过FTP把本地开发的网页内容上传到Web应用中)
新建——–Web+移动 ——– Web应用

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

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


一分钟不到即可创建完成

打开域名访问测试

二、Web应用的部署
方法1: FTP快速部署 (适合部署静态资源,不经常更新)

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


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

测试访问正常

FTP部署不适合更新,当网站发生变化,只能通过人为更新,把原来部署的删掉,重新部署。 (FTP适合部署静态网站资源)
方法2: Web部署—–Visual Studio/Eclipse(支持更新)
1、下载部署配置文件
2、使用VS Web发布功能 —– 导入配置文件

第一步:部署网站前,先配置网站运行环境
备注:若网站使用PHP、JAVA、.Net、Python环境,可通过(应用程序设置)进行配置;

开发应用程序







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


发布方式一般有2种,普通Web发布和Web打包发布(大型项目适合打包发布)
发布时涉及文件夹,可以考虑 “文件系统” 方式发布



方法3:外部存储库Git实现持续部署(团队开发)
GitHub / VS Online (需要一个git存储库)
开发人员使用源代码管理———-源代码迁入到Github———从Github上部署



三、映射域名到Web应用域名上
四、部署槽(slot)
开发——–测试环境——–生产环境
最多支持50个Website部署槽版本测试

名字:作为将来的新应用域名(备注:每个环境拥有独立的域名)
配置源: 可克隆现有生产环境的应用,也可选择空

点击进入测试环境

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


五、备份 (手动/自动备份)
网站内容、应用配置、连接到网站的数据库
手动备份:
1、创建一个存储账号

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


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

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


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

还原备份

设置监控状态,编辑图标


设置警报功能

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

若使用2个实例的,配额则是2个实例的配额的总和 (标准、基本、高级定价层)
免费版、共享版定价层的CPU配额: 每三分钟分配一次
日志诊断 (可分析行为)

应用程序日志记录(文件系统)
注意:会占用Web应用配额的资源,建议选择 “Blob存储”

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

IIS Web服务器的日志记录
