(视频) 《快速创建网站》2.1 在Azure上创立网站及网站运行机制

现于咱们初步同上之建站之同。

本文是《快速创建网站》系列的第2首,如果您还并未扣了之前的始末,建议乃点击以下目录中之章节先看外内容还回去本文。

走访本系列目录,请点击:http://devopshub.cn/tag/wordpress-on-azure/

1. 网站管理平台WordPress和提计算平台Azure简介 (6分钟视频

2.1 在Azure上创立网站与网站运行机制
(13分钟视频)
2.2 域称为绑定操作以及Azure负载均衡机制
(12分钟视频)
2.3 WordPress 初始化和网站管理作用
(11分钟视频)
3.1 WordPress 数据导入
(12分钟视频)
3.2 WordPress 多站点支持以及Azure在线代码编辑器
(14分钟视频)
3.3 WordPress 多语言支持 Multisite Language Switcher
(15分钟视频)
3.4 WordPress 主题安装与部署,美化你的网站
(15分钟视频)
4.1 为甚去软件不同让过去汽车,为底是软件就肯定会来Bug -
构建出运维一体化(DevOps)(11分钟视频)
4.2 完结篇 – 应用运营vs.发射卫星,遥测(Telemetry) 技术
(13分钟视频)

呼吁配合视频阅读本文

网站域名注册

每个网站都亟待来和好之域名,域名是唯一标识站点的名目。给站点从一个爱记忆而和内容相关的域名是公建站的首先步。可以经以下这些域名服务得自助完成注册之干活,一般的话5-10分钟就可就一个网站的域名注册操作。

  • 万网(现隶属于阿里云):http://www.net.cn
  • Go Daddy: http://www.godaddy.com

微软Azure云计算国际版与国内版

对此中国底用户来说,获取微软Azure云计算账号有三三两两单途径,分别是:Azure国际版与Azure国内版。

  • 国际版:2008年10月27日,当时微软的上位架构师
    Ray
    Ozzie在微软技术大会上揭晓,并在2010年2月专业开于天下经贸运营的云计算平台。Azure在全世界有17独数据基本(服务区),覆盖了北美,南美,欧洲,亚洲以及大洋洲齐名根本区域。在亚洲,Azure国际版来3独数据基本,分别位于:香港(东亚),新加坡(南亚),日本(日本东部与右)。具体的数基本分布得参见:http://azure.microsoft.com/en-us/regions/
    图片 1
  • 国内版:由于中国政府之方针范围,微软无法直接在神州国内运营数量核心服务。因而,在2014年同世纪互联合作,由微软资全套术同人员,由世纪互联提供运营及实业,成立Azure中国。是首单以中华境内正式商用的全球化云计算提供商。当前,Azure在华国内提供2个数据核心,分别居:北京及上海。介于国内的运营商相互隔离的事态,Azure也提供了BGP连接,确保用户可通过其他网络快的造访Azure的数额主导服务。

也是因政策的界定,Azure在国内的数基本与海外的数目主导凡是匪提供直接的数码链路的,同时也使2套独立的账号体系,2种不一的定价策略,因此大家以挑服务的时要综合考虑自己之受众以及Azure国内外服务之距离来设想。

从技术上看,Azure国际版的效应是翻新的老快速的。国内版由刚刚开始运营,在力量上及国际版还是发早晚之反差。比如:我们在《快速创建网站》中所利用的WordPress自动部署功能时于Azure国内版中便还未曾供。这里的因不外乎境内版刚刚开始运营以外,也和不少底非技术因素。比如:像WordPress的这个自动部署需要依赖ClearDB所提供的mysql服务,而clearDB是第三在的开口服务,因而特别不便直接引入到中国来使。不过,即便有这些限制,最近境内Azure的换代速度吗在加紧,基本上在国际版新服务提供后90天内可合到位国内的安排。说明国内的Azure团队还是在不断的秋以及改良之。

Azure云计算账号获得

因以上之缘故,有2栽不同的法门获得Azure账号。

  • 国际版账号,可透过以下网址获取。国际版试用账号提供$210美金的用额度,你得应用这些额度购买任何的劳务,有效期1独月。http://azure.microsoft.com/zh-cn/pricing/free-trial/

    倘您生出MSDN或者BizSpark(初创企业)账号,那么用以得到一定之免费应用额度;而且MSDN和BizSpark账号的Azure额度是每个月份更新的,也就是说,具备msdn或BizSpark账号的用户可以以直免费用Azure的劳务。

    • msdn: http://azure.microsoft.com/zh-cn/pricing/member-offers/msdn-benefits/
    • bizSpark:http://azure.microsoft.com/zh-cn/pricing/member-offers/bizspark-startups/

    而您是生还是老师,也得以申请一定额度的免费Azure用量。

    • 育用户:http://www.microsoftazurepass.com/azureu

    挂号方式:你待在线完成登记,并提供一个非中国大陆的手机号码用于账号激活。这点或大家觉得比辛苦,但实际乃一点一滴可查找个香港或者其他地方的爱侣,用他们手机号码激活。只待被他俩管激活码发送给您就算哼了。激活过程得您提供信用卡号(国内的信用卡是ok的),但是要是你切莫盖用计量,是勿会见产生费用之。

  • Azure国内版账号,可以通过以下网址获取。国内版时供1处女人民币试用,注册过程可在线完成,1首先之开发好透过支付宝成功。激活账号后你以收获¥1500人民币之用量,可以用来买其他的劳动,有效期为1独月。http://www.windowsazure.cn/pricing/1rmb-trial/

Azure用量计算器

Azure提供了概括好用的用量/价格计算器,可以生便宜的计量自己之额度可以采取多少资源。

  • 国际版:http://azure.microsoft.com/zh-cn/pricing/calculator/
  • 国内版:http://www.windowsazure.cn/pricing/calculator\#all

图片 2

当微软Azure云计算平台上开创网站服务

视频被所示范的网站创建进程如下:
流动:此演示过程采用Azure国际版就。

  1. 登陆Azure控制台 https://manage.windowsazure.com
  2. 点击左边的 网站 图标进入 网站功能 页面
    图片 3
  3. 点击页面左下角的 新建 按钮,并在弹出的效益菜单中选择 计算 |
    网站 | 从库中

    图片 4
  4. 当弹出的 查找Microsoft Azure应用 页面中,点击左边的 博客
    过滤项,并在当中列表中找到WordPress 的选项项,并单击选定。
    图片 5流动:大家用留意右侧所展示的WordPress版本,Azure会不断的拿这个本更新也流行的WordPress稳定版。在做本文时采取的是4.1本子,因此后续在装各种插件的当儿都选择以及4.1版兼容的始末。
  5. 单击右下角的 下一步 图标,在 配备利用 页面中,填写站点的为主信息,包括:

    • URL:这是一个缘 azurewebsites.net
      结尾的域名,你待指定此域名的第一局部。这个域名是Azure用来分别不同应用的其中域名,与本文开头时自己要求大家报的域名不同,这个域名是由Azure来辨别及管制的。当我们的网站创建好后,我们以将我们团结的登记之域名绑定到者Azure的中域名及。
    • 数据库:这是WordPress用来存放网站数量的数据库,Azure可以自动创建MySQL数据库并活动配置WordPress连接到这个数据库及。
    • Web Scale Group (Web Hosting Plan
      宿主计划):宿主计划是Azure中之所以来针对网站资源进行分组管理之职能,你得把同组有关的网站放置于跟一个宿主计划面临,这样在进展横向扩张的上便得以针对这些网站进行操作,简化你的壮大操作。相关材料要参见:http://azure.microsoft.com/blog/2014/04/04/introducing-web-hosting-plans-for-azure-web-sites/
    • 区域:这里用列出Azure在中外之享有数据基本,你可择将团结之站点放置于其中任何一个数核心。选择数据核心时若硬着头皮选与团结之对象用户比接近的岗位,保证访问的进度以及长治久安。所有区域列表可以在此地查到:http://azure.microsoft.com/zh-cn/regions/
    • 订阅:订阅是Azure中因故来治本账号相关资源的道,每个Azure账号可以来差不多只订阅,每个订阅中得以管理大多独资源。你吧得将一个订阅分配为其他用户使用。
    • 布置设置:这是同WordPress相关的组成部分布置起,其情会刻画副到wp-config.php这个布局文件被。在此处配置的都是一些密钥,用来对WordPress数据库被的机智信息进行加密的。这些密钥后期可经改动wp-config.php文件随时修改,在此地可以安排也得留空。

    图片 6

  6. 点击 下一步 后,在 新建MySQL数据
    页面中,配置好数据库名称和区域
    图片 7
    数据库的区域要尽可能与网站的区域联合,以保险网站以及数据库的接连速度。另外,同一个区域外之数目传不见面吸收费用,而过数据基本的数码流量是收费的。

  7. 点击 完成
    按钮,等待Azure完成布局。过程遭到得以经过点击页面右侧下角的速图标看到进度。
    可透过控制台看到眼前底窗沿,如:正在开创
    图片 8
    点击右侧下角的速度图标,看到详细的速
    图片 9
  8. 当网站的状态显示也 适于运行 后,就意味着网站创建已经完成,我们即便可以使用我们的网站了。
    拿鼠标放置在网站称及,可以观看一个朝着右侧的箭头
    图片 10点击是箭头就足以进时网站的控制台,控制台上分区域显示和脚下网站相关的具有信息。对网站的享有操作都好通过此处完成
    图片 11
  9. 好上述操作后,可以点击右侧的 站点url,打开以下WordPress安装页面。
    要小心:不要点击下一致步。因为WordPress会动时页面的url来初始化数据库,我们无期待WordPress使用.azurewebsites.net这样的域名来进行初始化(当然,如果你只是进行测试,那就算无所谓了)。在2.2受到,我们拿会形成域名之绑定,届时我们会回这个页面就WordPress的安装操作。
    图片 12

Azure网站机制介绍

Azure 网站服务是平等栽
Platform-as-a-Service(PaaS http://en.wikipedia.org/wiki/Platform_as_a_service )服务,是构建以操作系统及应用服务器之上的均等栽采取级别的劳务。使用PaaS服务之补是您不要关心底层的应用服务器和操作系统(对Azure而言就是Windows
Server和IIS服务),只待维护和谐的应用程序(网站)即可,这样要操作系统升级,补丁和翻新等题材虽还交予云服务平台来好。同时,Azure还针对网站提供3个可怜重要的机能:冗余,复杂均衡和自动化部署。

  • 冗余:即便备份,不过这是同样种植在线的备份,也就是说在同一时间,你的网站有差不多独相为联合的备份存在。在另外时刻,如果在让应用的正片出现了问题,Azure会自动将请改换至可用之备份上面。而且,Azure还提供逾数据核心的地理冗余,比如:你的网站放置于都的数主导,那么你得选当上海底数码基本创建冗余,这样只要都的数额主导完全被磨损了,你的多少还是是安的。这些冗余操作及死灰复燃在Azure中都是全自动完成的,用户只有需要选定相应的布即可。

     

    图片 13
    冗余

  • 负载均衡:虽是大抵节点轮换进行服务,这主要是为了缓解性能问题。如果一个节点的属性无法满足要求,你可以经过简单的布置好差不多只节点的创,Azure会自动的拿请求分配为持有的节点,同时做到而的行使在不同节点内的联名。负载均衡的建制同卫生院中的分诊台生类似,因为患儿多,医院一般还见面吗和一个科室(服务)配置一个分诊台(负载均衡器NLB),由其得病人到诊室的分配,保证医生(服务器资源)的充分利用和病人等候时(响应时间)的操纵。同时,如果哪位医生要上厕所(离线)或者休病假(当机),分诊台也得以动态的到位病人的分红。

     

    图片 14
    负载均衡

  • 自动化部署:以以上网站创建进程可以见见,Azure会自动就IIS配置,WordPress文件上传和mysql的安排,同时修改wp-config.php这个布局文件,保证新配置之站点可活动的总是到相应的数据库及。而在风的WordPress部署中,以上这3独操作都是急需人工完成的。自动化部署为可以和不断集成系统进行合并,在《快速创建网站》系列之终极,我会见给大家介绍如何行使Visual
    Studio Online中之git代码库与Azure网站进行合并,完成自动化的配备。

末值得一提的是,Azure网站不仅仅支持微软的开支语言及环境,同时也也开源环境提供了酷好的支持,当前所支撑之条件至关重要不外乎:

  • ASP.NET
    http://azure.microsoft.com/en-us/documentation/articles/web-sites-dotnet-get-started/
  • PHP
    http://azure.microsoft.com/en-us/documentation/articles/web-sites-php-mysql-deploy-use-git/
  • Node.JS
    http://azure.microsoft.com/en-us/documentation/articles/web-sites-php-mysql-deploy-use-git/
  • Java
    http://azure.microsoft.com/en-us/documentation/articles/web-sites-java-get-started/
  • Python
    http://azure.microsoft.com/en-us/documentation/articles/web-sites-python-create-deploy-django-app/

于当年1月底MVP ComCamp2015
Keynote上自吧演示了什么安排一个Node.JS应用到Azure网站上,感兴趣的同窗可以望这篇博客(有视频演示):

http://anb.io/blog/opensource-freetools-crossplatform-mvp-comcamp2015-keynote/

梦想本文可以帮助而对Azure云计算产生一定之开始摸底,并且可以取得到免费之试用账号。如果您曾好了本文的操作,请《快速创建网站》系列连续的情。

央关注微信公众号,每周推送内容,有技巧呢发腐败,一起做个来情绪的程序猿。
图片 15

相关文章