5 第二課:建立自己的網(wǎng)站
Windows Azure 入門手冊第二課:建立自己的網(wǎng)站第二課:建立自己的網(wǎng)站 . .........................................................
Windows Azure 入門手冊
第二課:建立自己的網(wǎng)站
第二課:建立自己的網(wǎng)站 . .............................................................................................................. 1
Windows Azure中的網(wǎng)站是什么? .................................................................................... 2
創(chuàng)建和管理網(wǎng)站 . ...................................................................................................................... 6
自定義域名 . ............................................................................................................................ 13
本階段常見問題 . .................................................................................................................... 17
自我小測試 . ............................................................................................................................ 17

Windows Azure 入門手冊
Windows Azure中的網(wǎng)站是什么?
在這個互聯(lián)的時代,任何一個企業(yè)都離不開網(wǎng)站。網(wǎng)站為用戶提供了一種快速訪問信息的渠道。
現(xiàn)在,無論人們使用何種具有瀏覽器的設(shè)備,獲取自己想要的信息。而對于企業(yè)來說,網(wǎng)站也是對外宣傳的重要渠道。以往,當企業(yè)需要建立一個網(wǎng)站時,通常需要采購專門的硬件服務(wù)器、操作系統(tǒng),并安排專人進行安裝、部署、維護,同時還需要有專門的網(wǎng)站內(nèi)容設(shè)計與更新的人員。也有一些中小型企業(yè)選擇將自己的網(wǎng)站交付給網(wǎng)站托管商,但由于網(wǎng)站托管商規(guī)模的不同,一些中低端服務(wù)商無法提供可承諾的持續(xù)性運營時間保障,導致網(wǎng)站由于服務(wù)商機房維護、或是用戶訪問量激增導致網(wǎng)站無法訪問,給企業(yè)帶來損失。作為企業(yè)IT 環(huán)境中的核心項目之一,每一個企業(yè)都需要自己的網(wǎng)站可以安全可靠的運行。Windows Azure為企業(yè)網(wǎng)站的運行提供了一種全新的選擇,通過由微軟提供技術(shù)支持,世紀互聯(lián)提供運維管理的Windows Azure云平臺,任何一個用戶都可以輕松地將自己的網(wǎng)站放置在云端,而無需費心底層基礎(chǔ)設(shè)施的搭建與管理,用戶只需關(guān)注于如何設(shè)計網(wǎng)站的內(nèi)容來吸引用戶的瀏覽。 Windows Azure 網(wǎng)站是一個可伸縮、安全且靈活的平臺,您可以使用它構(gòu)建可運營您的業(yè)務(wù)、拓展品牌影響力并吸引新客戶的 Web 應用程序。它有一個易于使用的自助服務(wù)門戶,囊括了全球最流行的 Web 解決方案,包括 .DotNetNuke 、CakePHP 、DasBlog 、WordPress 等等?;蛘吣梢詮念^開始創(chuàng)建一個全新新網(wǎng)站,然后安裝一個像 WebMatrix 這樣的一個工具,這是一個輕量級的免費 Web 開發(fā)工具,支持最新的 Web 技術(shù),比如 ASP .NET 、PHP 、HTML5、CSS3 和 Node 。您可以使用 WebMatrix 創(chuàng)建 Windows Azure 網(wǎng)站并發(fā)布 Windows Azure 應用程序。而且如果您將 Microsoft Visual Studio 用作一個開發(fā)環(huán)境,可以下載并安裝 Windows Azure SDK ,這樣您就可以構(gòu)建應用程序來利用 Windows Azure 提供的可伸縮云計算資源。

Windows Azure 入門手冊
在創(chuàng)建新網(wǎng)站時,您還可以選擇創(chuàng)建一個數(shù)據(jù)庫來存儲 Web 應用程序數(shù)據(jù)。您可以選擇為您的網(wǎng)站創(chuàng)建 SQL 數(shù)據(jù)庫或 MySQL 數(shù)據(jù)庫。您還可以選擇從源控件發(fā)布您的網(wǎng)站。這將設(shè)置來自 Team Foundation Service、CodePlex 、GitHub 或 Bitbucket 等源控件提供商的持續(xù)部署。 Windows Azure 網(wǎng)站服務(wù)包含四個級別:“免費”、“共享”(預覽)、“基本”和“標準”。每種級別可提供多種的實例大小,并可擴展以滿足不斷變化的容量需求。


下表比較了各級別的功能:

Windows Azure 入門手冊
免費
共享(預覽) 基本 標準
網(wǎng)站 1 10 100 無限制 無限制 存儲 1 1 GB 1 GB 10 GB 50 GB
每天最多
出站數(shù)據(jù)傳輸4 使用
165MB 無限制 無限制 無限制
計算實例 2 共享 共享 專用 專用 FTP/S 和 SSL 的
azurewebsites.net
子域 √ √ √ √
自定義域支持
√ √ √
包含 5 個
自定義域 SSL 支持
SSL 定價適用SNI SSL 和 1 個 IP SSL 連接

Windows Azure 入門手冊


Windows Azure 入門手冊
備注: 1 配額:除非特別說明,否則網(wǎng)站和存儲配額是針對每個區(qū)域進行計算的。
2 共享實例:“免費”和“共享”(預覽)級別分別包括每天 60 分鐘和 240 分鐘的 CPU 容量。共享(預覽)網(wǎng)站級別的費率將針對每個網(wǎng)站實例進行計費。
3 按需、按計劃或作為網(wǎng)站實例內(nèi)的后臺任務(wù)連續(xù)運行自定義可執(zhí)行文件和/或腳本。Always On 對于連續(xù)執(zhí)行 Web 作業(yè)是必需的。Windows Azure 計劃程序免費或標準版對于計劃的 Web 作業(yè)是必需的。
4 對于資金信用服務(wù),將按照 5 GB – 10 TB 級別對出站數(shù)據(jù)傳輸收費。有關(guān)詳細信息,請參閱數(shù)據(jù)傳輸定價頁http://www.windowsazure.cn/pricing/details/data-transfer/。 通過上面的描述,您可以將Windows Azure網(wǎng)站看作是您在云端的Internet 信息服務(wù)(IIS )平臺,網(wǎng)站具有較高的抽象度,這一云端的 Internet 信息服務(wù) (IIS) 為您的Web 應用程序提供支持。您(作為 Web 應用程序開發(fā)人員)無法直接訪問 IIS 層下面(Windows Azure 基礎(chǔ)設(shè)施)的任何內(nèi)容。它仍然在虛擬機之上運行,但 IIS 將您與操作系統(tǒng)屏蔽開來。虛擬機可以由多個租戶共享,或者它們可以專用于您的網(wǎng)站。但從開發(fā)角度來看這對您來說不應有任何區(qū)別,您所看到的只是 IIS 服務(wù)器。
創(chuàng)建和管理網(wǎng)站
使用 Windows Azure 創(chuàng)建新網(wǎng)站非常簡單,我們要向您展示如何操作。首先使用微軟帳戶用戶名和密碼登錄到 Windows Azure 管理門戶,然后選擇左側(cè)的“網(wǎng)站”按鈕,單擊底部工具欄上的新建,就可以新建一個站點。


Windows Azure 入門手冊
本指南面向非專業(yè)網(wǎng)站開發(fā)人員而編寫,對于網(wǎng)站的編輯,這里推薦使用 WebMatrix 。進入WEB 管理頁面首頁。
點擊安裝 WebMatrix



Windows Azure 入門手冊
直接點擊運行進行安裝,安裝過程略



完成安裝后,在WEB 門戶頁面點擊下面的 WebMatRix
隨后會自動打開剛才安裝的 WebMatRix ,并且自動加載

Windows Azure 入門手冊

選擇直接編輯活動站點或本地副本,這里選擇本地副本,提示需要安裝SQL 管理工具,點擊接受
完成安裝,點擊確定


Windows Azure 入門手冊

開始復制遠程站點,在本地建立副本

選擇一個發(fā)布的應用程序,這里選擇模板,使用現(xiàn)有的網(wǎng)站模板

