本文是《快速创建网站》系列的第3篇,如果你还没有看过之前的内容,建议你点击以下目录中的章节先阅读其他内容再回到本文。
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 Visual Studio Online (VSO)在线开发平台 (11分钟)
4.2 使用 Visual Studio Online 和 Azure 构建 DevOps环境 (13分钟)
在上一节(2.1)中,介绍了如何使用微软Azure云计算平台建立网站服务并将WordPress所需要的文件和数据库部署到了这个网站服务上。在这一节(2.2)中,将对Azure网站的宿主计划和负载均衡机制进行介绍,并完成我们的网站域名的绑定。
不同的宿主计划模式代表你的网站所具备的能力和所消耗的资源不同,在Azure网站中提供4种不同的宿主计划模式:免费,共享,基本和标准。下表列出了他们的主要区别
国际版费用 (USD/月/实例) |
国内版费用 (RMB/月/实例) |
独立域名 |
独立实例 |
手动扩展 |
自动扩展 |
|
免费 |
免费 |
免费 |
N |
N |
N |
N |
共享 |
10 |
RMB 164 |
Y |
N |
Y (6) |
N |
基本 |
||||||
S (1 x 1.6GHz CPU, 1.75G RAM) |
USD 56 |
RMB 446 |
Y |
Y |
Y (3) |
N |
M (2 x 1.6GHz CPU, 3.5G RAM) |
USD 113 |
RMB 893 |
Y |
Y |
Y (3) |
N |
L (4 x 1.6GHz CPU, 7G RAM) |
USD 225 |
RMB 1786 |
Y |
Y |
Y (3) |
N |
标准 |
||||||
S (1 x 1.6GHz CPU, 1.75G RAM) |
USD 75 |
RMB 595 |
Y |
Y |
Y (10) |
Y (10) |
M (2 x 1.6GHz CPU, 3.5G RAM) |
USD 150 |
RMB 1190 |
Y |
Y |
Y (10) |
Y (10) |
L (4 x 1.6GHz CPU, 7G RAM) |
USD 300 |
RMB 2380 |
Y |
Y |
Y (10) |
Y (10) |
费用
扩展能力
视频中对这部分操作进行了详细介绍。
为了保证你的用户可以用你自己的域名访问你的网站(比如:anblogs.net),你需要在2.1中提到的域名注册服务商的页面中完成指向操作,同时在Azure中完成绑定操作。
你可以将自定义域名指向你的 Microsoft Azure 网站。Microsoft Azure 必须确认你获得了相关授权,可将自定义域名配置为指向你的 Microsoft Azure 网站。若要确认授权,请通过 DNS 提供商创建一个从 www.yourdomain.com指向 myblogsite.azurewebsites.net 或从 awverify.www.yourdomain.com 指向awverify.myblogsite.azurewebsites.net 的 CNAME 资源记录。 当使用流量管理器时,请通过 DNS 提供商创建一个指向 *.trafficmanager.net URL 的 CNAME 资源记录。
根据说明,我们首先需要完成域名所有权验证。这里我使用的是阿里云的云解析平台,其他域名注册服务的操作可能稍有差异,但是所需要配置的DNS纪录是一样的。
按照你的域名注册商的提示,分别添加以下纪录
# | 记录类型 | 主机记录 | 记录值 | 说明 |
1 | CNAME | * | 你的Azure网站域名,可以从以上 管理自定义域 的页面上拷贝粘贴 | 用来验证域名归属 |
2 | A | @ | 你的Azure网站的IP地址,可以从以上 管理自定义域 页面上拷贝粘贴 | 用来将你的自定义域名指向到Azure网站的IP地址,这样你的用户才能通过输入你的域名找到你的网站 |
完成以上操作后,需要稍等几分钟,等待互联网上的DNS服务器完成域名记录同步。这个过程你能做的只有等待,有时候可能几秒有时候可能需要几个小时(一般不超过4个小时)。你可以尝试进行后续的操作,如果可以顺利完成,也就说明DNS服务已经完成同步了。
回到 管理自定义域 页面,分别输入你希望用户使用的域名,如:
www.anblogs.net
anblogs.net
如果Azure可以验证这个域名的归属,同时DNS记录已经生效,则会出现绿色的对勾。这时你就可以点击右下角的确认按钮,完成配置。
这个过程可能需要几分钟,完成后你可以点击右下角的进度图标,看到这个提示。
这时,你就可以在浏览器中输入你自己的域名,并看到WordPress的初始化安装页面了。
DNS 全称 Domain Name System 即域名解析系统,是互联网的基础服务。主要是为了把我们容易记忆的域名解析成计算机可以识别的地址(ip地址),并协助你的客户端设备(PC,手机)找到这些计算机(服务器)。互联网上有很多专用的DNS服务器提供这种服务,并且根据所能解析的地址分成了很多层次,如下图:
这些服务器我们称为互联网的基础服务,需要了解更多DNS机制,请参考: http://www.baike.com/wiki/DNS
到这里,我们就完成了网站域名的绑定,下一节(2.3)中我们将对WordPress进行初始化。
请关注微信公众号anb-io,每周推送内容,有技术也有生活,一起做个有情怀的程序猿。
原文地址:http://blog.csdn.net/ups216/article/details/44055365