1.本地編譯
還是接著上一章的Visual Studio項目來說,請大家建立或者重新開啟一個Windows Azure Project。
然後開啟HelloWindowsAzure工程-->Roles-->MyWebRole-->右鍵-->屬性
把Instance改成3,VM Size改成Small
再修改MyWebRole的Default.aspxs頁面
確保Build-->Build Solution沒有出現Error。
然後我們選中HelloWindowsAzure Project,右鍵Package
彈出的視窗,如果您要使用Cloud的設定檔請選擇ServiceConfiguration.Cloud.cscfg
否則請選擇ServiceConfiguration.Local.cscfg
最後會彈出檔案夾,裡麵包含2個檔案,尾碼分別是cspkg和cscfg,我們先不要關閉這個檔案夾視窗
2.雲端設定
開啟瀏覽器,輸入https://windows.azure.com/default.aspx,輸入您已經綁定好Windows Azure服務的Windows Live ID。
點擊託管服務、儲存賬戶和CDN,選擇託管服務
然後選擇建立託管服務。
選擇訂閱:就是您訂閱的Windows Azure服務賬戶。
輸入伺服器名稱:就是給您的Azure服務添加一個名字。
輸入服務的URL首碼:這個URL就是您在Windows Azure雲端運算平台部署完Web應用之後,通過這個URL來訪問您Web應用。如果您設定的URL和別人的URL重名,Windows Azure會提醒您重新設定。
選擇地區或地緣組:您可以選擇離您實際物理位置最近的Windows Azure雲端運算資料中心,離中國大陸最近的資料中心在東亞的香港,所以我選擇東亞。
(地緣組的意思表示您可以把東亞、美國中部等的Windows Azure資料中心起個別名,比如我把"東亞"的資料中心起名叫"香港的資料中心",將來就可以通過選擇"香港的資料中心"這個別名來設定Windows Azure的資料中心)
部署選項:
一個Windows Azure Web網站有2個環境,分別是預備環境和生產環境。
預備環境產生的URL是由GUID組成的,通常用於測試和內部版本網站。
生產環境產生的URL是使用者輸入的服務URL,通常用於商用和正式發布網站。
包位置請選擇前面我們用Visual Studio 2010 Package後的2個檔案夾位置
上傳完畢後請選擇確定。
向Windows Azure上傳我編譯後的網站檔案。
整個上傳過程一般情況下大約在10-15分鐘左右,過程如下:
1.上傳您的cspkg和cscfg
2.上傳完畢後,申請計算節點
3.啟動計算節點
4.分別部署您的應用到各個計算節點。
部署成功之後是這樣的:
狀態是就緒,表示我的發布是成功的。
然後我就可以通過前面設定的URL:
http://leihelloazure.cloudapp.net/
來訪問我發布的第一個Windows Azure網站了。
分類:
Windows Azure