PHP(视频) 《快捷创制网站》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分钟就可以做到一个网站的域名注册操作。

微软Azure云总计国际版和国内版

对于中国的用户来说,获取微软Azure云总计账号有四个途径,分别是:Azure国际版和Azure国内版。

  • 国际版:二零零六年4月27日,当时微软的上位架构师
    Ray
    Ozzie在微软技术大会上颁发,并在二〇一〇年11月标准开班在中外商业营业的云计算平台。Azure在海内外有17个数据大旨(服务区),覆盖了北美,南美,亚洲,澳大利亚和大洋洲等重点区域。在亚洲,Azure国际版有3个数据宗旨,分别放在:Hong Kong(东南亚),新加坡(东南亚),日本(东瀛南边和西方)。具体的数量主导分布可以参照:http://azure.microsoft.com/en-us/regions/
    PHP 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或者Biz斯Parker(初创公司)账号,那么将同时取得肯定的免费使用额度;而且MSDN和BizSpark账号的Azure额度是每个月更新的,也就是说,具备msdn或Biz斯Parker账号的用户可以在一贯免费使用Azure的服务。

    如若你是学生要么老师,也可以报名一定额度的免费Azure用量。

    挂号形式:你须要在线完毕登记,并提供一个非中国大陆的手机号码用于账号激活。那一点可能我们觉得相比较费心,但实质上您一点一滴可以找个香江照旧其他地点的情人,用他们手机号码激活。只须求让他俩把激活码发送给你就好了。激活进程需求您提供信用卡号码(国内的信用卡是ok的),不过只要你不高于用量,是不会暴发开支的。

  • Azure国内版账号,可以因而以下网址获取。国内版当前提供1元人民币试用,注册进程可以在线达成,1元的付出可以透过支付宝成功。激活账号后您将赢得¥1500人民币的用量,可以用于购置其余的劳务,有效期为1个月。http://www.windowsazure.cn/pricing/1rmb-trial/

Azure用量计算器

Azure提供了简约易用的用量/价格总括器,能够很有益于的精打细算自己的额度可以使用多少资源。

PHP 2

在微软Azure云计算平台上创制网站服务

视频中所演示的网站创建进度如下:
注:此演示进度选用Azure国际版完结。

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

    PHP 4
  4. 在弹出的 查找Microsoft Azure应用 页面中,点击左侧的 博客
    过滤项,并在中游列表中找到WordPress 的选项,并单击选定。
    PHP 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文件随时修改,在那里可以配备也得以留空。

    PHP 6

  6. 点击 下一步 后,在 新建MySQL数据
    页面中,配置好数据库名称和区域
    PHP 7
    数据库的区域要尽可能与网站的区域联合,以确保网站和数据库的总是速度。别的,同一个区域内的数量传输不会吸纳资费,而跨数据宗旨的数目流量是收费的。

  7. 点击 已毕按钮,等待Azure完毕布局。进度中可以通过点击页面右下角的快慢图标看到进程。
    可以通过控制台看到眼前的窗台,如:正在创立
    PHP 8
    点击右下角的快慢图标,看到详细的快慢
    PHP 9
  8. 当网站的意况展现为 正在运行 后,就表示网站创设已经达成,大家就足以行使我们的网站了。
    将鼠标放置在网站名称上,可以见到一个向右的箭头
    PHP 10点击此箭头就可以进入当前网站的控制台,控制台上分区域突显和当前网站相关的装有新闻。对网站的兼具操作都足以由此那里完结
    PHP 11
  9. 成就以上操作后,可以点击左侧的 站点url,打开以下WordPress安装页面。
    请留意:不要点击下一步。因为WordPress会采用当前页面的url来早先化数据库,大家不希望WordPress使用.azurewebsites.net那样的域名来进展初阶化(当然,若是你只是举办测试,那就无所谓了)。在2.2中,大家将会形成域名的绑定,届时大家会回到那些页面达成WordPress的安装操作。
    PHP 12

Azure网站机制介绍

PHP,Azure 网站服务是一种
Platform-as-a-Service(PaaS http://en.wikipedia.org/wiki/Platform_as_a_service )服务,是打造在操作系统和应用服务器之上的一种采用级其余服务。使用PaaS服务的利益是您不要关心底层的应用服务器和操作系统(对Azure而言就是Windows
Server和IIS服务),只要求保证团结的应用程序(网站)即可,那样如操作系统升级,补丁和翻新等难点就都交予云服务平台来成功。同时,Azure还对网站提供3个很关键的职能:冗余,复杂均衡和自动化陈设。

  • 冗余:即使备份,不过这是一种在线的备份,也就是说在同一时间,你的网站有八个互为联合的备份存在。在任曾几何时候,假使正在被选用的正片出现了难题,Azure会自动将请求改换到可用的备份下面。而且,Azure还提供跨数据主导的地理冗余,比如:你的网站放置在上海市的数量主旨,那么你可以采用在香港(Hong Kong)的数码主导成立冗余,那样假如新加坡的数额要旨完全被毁坏了,你的多少照旧是高枕无忧的。那一个冗余操作和恢复生机在Azure中都是半自动实现的,用户只要求选定相应的安排即可。

     

    PHP 13
    冗余

  • 负载均衡:就是多节点轮换举行服务,那至关重若是为着化解品质难题。假诺一个节点的习性不可能满意需求,你可以透过简单的安插达成几个节点的创办,Azure会自动的将呼吁分配给持有的节点,同时已毕你的应用在不一样节点间的同步。负载均衡的编制和卫生院里面的分诊台很类似,因为患儿很多,医院一般都会为同一个科室(服务)配置一个分诊台(负载均衡器NLB),由他成功患者到诊室的分红,保险医务卫生人员(服务器资源)的丰盛利用和伤者等候时间(响应时间)的主宰。同时,假设哪位医务人员要求上厕所(离线)或者休病假(当机),分诊台也得以动态的姣好患者的分红。

     

    PHP 14
    负载均衡

  • 自动化布置:在以上网站创设进程可以看看,Azure会自动达成IIS配置,WordPress文件上传和mysql的安顿,同时修改wp-config.php这么些布局文件,有限支撑新布置的站点能够自动的连接到相应的数据库上。而在传统的WordPress安插中,以上那3个操作都是急需人工达成的。自动化陈设也可以与持续集成系统举行集成,在《急速创制网站》系列的最后,我会给我们介绍怎样利用Visual
    Studio Online中的git代码库与Azure网站进行合并,完毕自动化的配备。

说到底值得一提的是,Azure网站不仅仅协助微软的开销语言和环境,同时也为开源环境提供了很好的协助,当前所援救的环境重点概括:

在当年十二月的MVP ComCamp2015
Keynote上我也演示了怎么着布署一个Node.JS应用到Azure网站上,感兴趣的同窗可以看看这篇博客(有摄像演示):

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

希望本文可以支持您对Azure云总括有一定的起来明白,并且可以赢得到免费的试用账号。若是您曾经到位了本文的操作,请《神速创设网站》连串延续的始末。

请关切微信公众号,每一周推送内容,有技术也有腐败,一起做个有心理的程序猿。
PHP 15

相关文章