登陆到Azure门户,点击左下角的新建:
点击计算
点击网站
点击快速创建
输入URL名称
选择区域(目前21V在WEB这块只有北部),点击确定。
网站创建成功后,在门户中看到建好的网站
点击下方的浏览按钮,可以发现目前网站是空的
点击网站名称,进入建好的web的管理门户
在页面上,我们发现有一些比较重要的信息,这里可以先关注下工具-WebMatrix,后面的操作中会用到。
Web的状态机资源使用情况
FTP主机信息(后面会介绍用处),URL,主机名等
WEB的位置和订阅信息
在这个页面,我们还可以重置部署凭据(FTP账号,用于WEB资料上传)
点击左边的重置部署凭据
输入用户名和密码,点击完成
在门户下方可以看到完成部署的提示
记住用户名和密码,点击FTP的主机名,测试登陆情况
输入之前部署的用户名和密码,格式千万别错了
登陆到FTP,那么就可以上传已经做好的网页到Azure了
在门户的WEB管理页面中,点击导航栏的监视器
在监控页面可以看到WEB的运行状况
点击下面的添加度量值,配置监视的内容
在这里选择你要监视的度量值或去掉不需要的
点击勾确定。
点击配置进入配置页面,选择Framework的版本和PHP的版本,选择32/64位平台(free及share模式下无法选择64位,只有在标准模式下才可,配置见缩放)
移动下拉框
管理域名(可添加自定义域名,但是不能再free模式下)
打开或关闭应用程序日志记录(文件系统和存储)
点击上图下方的“管理连接按钮”配置存储连接(要监视的WEB存储),选择已有的存储账号,并同步密钥。
确定后回到之前的页面,继续往下拉,进入网站诊断
WEB服务日志记录选择关闭/存储(需要连接存储)/文件系统(需要输入quota值)
详细错误信息打开/关闭
未能请求跟踪打开/关闭
配置应用
配置默认文档和处理程序映射,不变的default和index
全部配置完成后点击下方的保存(如不需要可以点击放弃)
点击缩放,配置网站的横向扩展能力
免费:每个Azure订阅可以免费使用10个Free模式下的网站,不能自定义域名,不能横向扩展
共享:产生计费,可以配置实例数,最多6个
标准:产生计费,可以配置实例数(最多10个)及实例大小进行横向及纵向的扩展
标准模式截图:
由于使用的是快速创建,所以在这个示例中没有连接资源
点击链接资源,配置需要的资源(如果需要的话)
选择创建或连接现有资源,这里选择创建新资源
选择数据库,下一步
在数据库配置页中新建或使用现有的数据库
确定数据库名称
新建SQL数据库服务器(可选现有的)
输入登录名
输入并确认密码
选择区域(与WEB选择同一区域,保证性能最佳)
勾选配置高级数据库设置,下一步
配置高级数据库设置
选择版本―WEB版最大数据库5G,Business为150G
选择排序规则
点击确定完成所有的配置。
本文由于面向非开发人员,对于网站的编辑,这里推荐使用WebMatrix。进入WEB管理页面首页。
点击安装WebMatrix
直接点击运行进行安装,安装过程略
完成安装后,在WEB门户页面点击下面的WebMatRix
随后会自动打开刚才安装的WebMatRix,并且自动加载
选择直接编辑活动站点或本地副本,这里选择本地副本,提示需要安装SQL管理工具,点击接受
完成安装,点击确定
开始复制远程站点,在本地建立副本
选择一个发布的应用程序,这里选择模板,使用现有的网站模板
选择需要的语言和模板,或空白网站,之前配置的资源为SQL,所以这里选择ASP.NET的个人站点。
开始下载和安装网站内容
网站下载完成后(可在本地制作完成后上传或直接通过开发工具发布),点击工具栏的发布按钮,发布网站
完成网站发布
点击WEB管理门户仪表板左边的站点URL,或是直接在IE里输入网站地址
查看IE内容,网站已经部署成功,此时可以在WebMatRix中进行内容后发布
首先确定网站的模式是在共享或标准,在网站的管理门户的缩放中配置
进入管理门户配置,管理域名
点击管理域名,输入自己的域名,在下图中可以发现,域名输入后提示错误,无法验证域名的所属,我们需要在域名供应商那配置一条CNAME记录
在IE进入域名供应商,这里以name.com为例,添加一条别名web.techng.net指向techng.chinacloudsites.cn
在回到Azure管理门户,域名通过验证
根据上图中的提示,我们需要在域名供应商那添加一条A记录,回到name.com添加记录
在Azure完成配置
在IE里输入web.tech-ng.net查看解析情况