Windows azure上创建及绑定自己域名的website

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:

Windows azure已经是一个大家耳熟能详的服务了,IT界目前最多、最受关注的话题是所谓的“云”,什么是云,其实真心没有一个合理的答案去解释,对于一个使用者来说,只要功能能满足,那最后的评价肯定是ok的,windows azure的收费确实很高,几乎所有的服务都是收费的。其实说到云服务,也许大家都会说亚马逊、阿里云…但说句实话,亚马逊在云服务器的方面确实做的相当不错,很受关注,但我也基本算是微软的粉丝了吧~,从一开始就基础微软的所有产品,所以还是比较终于微软的产品,加上我们部门的老大也是微软的粉丝,所以就使用了windows azure产品,说实话,使用起来确实还是不错的,但是我们目前都是使用的是最基本的功能,所以来说,对于我们的需求是满足的。近期老大说,想把公司的主页迁移到windows azure的web sites服务上,所以就事先测试一下环境。

我们大家都知道windows azure上的默认站点是免费的,原因是因为创建的默认站点的域名是windows azure的域名---chinacloudsites.cn。一般使用起来不太方便,为了显示正规,我们需要将该域名绑定成自己的域名,当然windows azure的绑定也做的很完美,只需要将windows azure上的默认站点类型从免费更改为:标准或者基础即可。当然更改是需要付出代价的,那就是收费了。收费也比较低,一天也就1-2快钱。主要是稳定性非常好,也便于维护。最后需要在自己的公网dns上新建Cname记录然后指向windows azure的站点的FQDN,然后在windows azure站点的仪表盘下域名管理下添加定义的域名。具体以下演示。

我们首先是在windows azure port页面创建一个web站点;新建—websites

image

在此我们自定义网站即可。

image

定义网站名称---bys;根据自己的真实环境要求 即可。

image

如果是企业网站的话,肯定会用到数据库。Windows azure国内办只支持SQL Server,不支持my sql,当然国际版本的windows azure是支持mysql的。

image

定义数据库名称,然后设置数据库的账户信息;windows azure的数据库都是user权限,没有开发sa的权限设置。

image

开始创建web站点及数据库信息

image

Web站点创建完成,我们打开站点---仪表盘查看站点信息

image

windows azure上创建完站点信息后,我们可以在仪表盘下查看到有FTP相关信息。FTP信息主要是方便上传数据库到web站点的路径上。

image

通过浏览器也可以进行你

image

通过FTP工具联机后

image

站点创建

站点创建后,我们为了方便演示,我们创建一个index.html文件,然后在文件内定义显示内容---This is test web

image

定义好显示页面后,我们将该页面上传到站点的wwwroot目录下

image

添加后,我们重启网站,然后通过指定的url访问,是可以打开的。

image

image

接下来我们是需要将网站的访问域名更改成自己的域名:

需要在自己的公网dns下添加cname解析:

解析格式:

www cname xxx.chinacloudsites.cn

* cname xxx.chinacloudsites.cn

因为我是的是第三方域名,所以我添加见下图:

image

添加后,我们发现还是不能访问,原因是因为需要在windows azure行添加域名管理

image

我们打开网站----配置

image

因为目前网站的域名是免费的。所以不能实现跟自己的域名绑定,需要通过缩放功能,将免费的网站更改为标准或者基础的才可以添加域名管理

image

缩放—将网站模式从免费更改为基本或者标标准,然后保存。

image

更新网站的类型后,我们会看见正在更新

image

我们回到网站的配置界面---域名—管理域名

image

我们添加在公网dns添加的相关的Cname;

注:如果在公网的DNS下面没有添加相关的Cname记录的话,在此是搜索应用不到的。

image

添加所有的定义Cname后我们单击确认

image

确认后开始更新网站配置。

image

域名添加后结果见下:

image

添加后,保存, 通过自己的域名进行访问。

image




本文转自 高文龙 51CTO博客,原文链接:http://blog.51cto.com/gaowenlong/1573859,如需转载请自行联系原作者

相关文章
|
3月前
|
Linux C++ Windows
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
|
2天前
|
C# Windows
【Azure App Service】在App Service for Windows上验证能占用的内存最大值
根据以上测验,当使用App Service内存没有达到预期的值,且应用异常日志出现OutOfMemory时,就需要检查Platform的设置是否位64bit。
24 11
|
24天前
|
域名解析 网络协议 CDN
阿里云服务器购买后如何解析域名,三步操作即可解析绑定
阿里云服务器购买后如何解析域名,三步操作即可解析绑定
|
24天前
|
域名解析 缓存 网络协议
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
|
3月前
|
域名解析 网络协议 Serverless
函数计算产品使用问题之绑定自定义域名的步骤是什么
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
3月前
|
PHP Windows
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
|
3月前
|
网络安全 API 数据安全/隐私保护
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Windows)
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Windows)
|
3月前
|
网络协议 网络安全 网络架构
【Azure 容器应用】在中国区Azure上创建的容器服务默认应用域名不全
【Azure 容器应用】在中国区Azure上创建的容器服务默认应用域名不全
|
3月前
|
Shell PHP Windows
【Azure App Service】Web Job 报错 UNC paths are not supported. Defaulting to Windows directory.
【Azure App Service】Web Job 报错 UNC paths are not supported. Defaulting to Windows directory.
|
3月前
|
应用服务中间件 nginx Windows
【Azure 应用服务】在App Service for Windows中实现反向代理
【Azure 应用服务】在App Service for Windows中实现反向代理
下一篇
无影云桌面