標籤:雲端運算 windows azure
很多人剛開始使用Windows Azure,希望可以測試最基本的功能:使用虛擬機器發布一個測試網站。Azure虛擬機器的大部分功能與本地類似,某些設定需要使用者在管理入口網站上做特殊操作。接下來,我們共同完成從建立Win Server 2012R2虛擬機器到使用該虛擬機器發布測試網站的全過程。
登入管理入口網站 https://manage.windowsazure.cn 之後,選擇 建立>虛擬機器>從庫中
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6C/4C/wKioL1VFzcaTagMeAAD294n7B78837.jpg" title="1.png" alt="wKioL1VFzcaTagMeAAD294n7B78837.jpg" />
此處選擇鏡像,有Windows以及Linux多種鏡像版本供我們選擇,版本介紹不在此贅述。我們選擇Windows Server 2012 R2 中文版。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6C/50/wKiom1VFzXChFunqAAN_nVsJ2ww122.jpg" title="2.png" alt="wKiom1VFzXChFunqAAN_nVsJ2ww122.jpg" />
虛擬機器的基本配置:
(1)版本發布日期:沒什麼好說的。
(2)虛擬機器名稱:使用者於Azure管理入口網站上識別並管理虛擬機器,如有需要,以後可以通過“刪除虛擬機器並保留磁碟>使用磁碟重新建立虛擬機器”來實現改名。
(3)層:基本層比較省錢,功能上有些削弱,如不能提供Server Load Balancer和自動縮放等功能。一般都使用標準層。價格對比參考:http://www.windowsazure.cn/home/features/virtual-machines/#price
(4)大小:虛擬機器大小將影響CPU核心數、記憶體、附加磁碟數等效能指標。虛擬機器大小以後可以通過管理入口網站重新設定,測試我們選擇單核就夠用。虛擬機器大小參考:https://msdn.microsoft.com/library/azure/dn197896.aspx
(5)使用者名稱和密碼:將是RDP遠程登入虛擬機器需要使用的使用者名稱和密碼。密碼要求有複雜度:小寫、大寫、數字、特殊字元,至少有三種。使用者名稱不可以是Admin/Administrator。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6C/4C/wKioL1VF0OmhqBpOAALZbrOURO4356.jpg" title="3.png" alt="wKioL1VF0OmhqBpOAALZbrOURO4356.jpg" />
配置虛擬機器:
(1)雲端服務:相當於對公網提供服務的容器,會給你的虛擬機器提供DNS名稱、公網IP等,其部署ID也是支援人員部門查詢虛擬機器狀態的重要訊息。
(2)雲端服務DNS名稱:這個網域名稱可以解析到Azure給你的虛擬機器分配的公網IP地址,不可以與其他使用者佈建的相同,所以我被迫在webserver後面加了win,因為webserver.chinacloudapp.cn已經被其他使用者使用了。一般情況下,客戶會把自己的網站網域名稱CName到此網域名稱,完成映射之後,對訪問者服務。
(3)地區/地緣組/虛擬網路:此處涉及規劃虛擬機器的網路環境規劃,考慮到本文的難度等級為初級,不再深入講解。我們暫時選擇“中國東部”,還有“中國北部”,使用者可以根據自己的物理位置選擇較近的資料中心。如果您對Azure的虛擬網路感興趣,可以參考:https://msdn.microsoft.com/library/azure/jj156007.aspx
(4)儲存賬戶:如果你已經有儲存賬戶,選一個即可;如果沒有儲存賬戶,該選項會提示“使用自動產生的儲存賬戶”。你的Windows虛擬機器系統將會以127G的VHD放在這個儲存帳號下的vhds容器內,Linux的系統磁碟是30G也會放在同樣的位置。Azure儲存參考:http://www.windowsazure.cn/zh-cn/documentation/services/storage/
(5)終結點:也就是連接埠映射,其實虛擬機器的連接埠全部沒有暴露在公網,要想通過公網訪問,你需要添加這樣的Azure內網到公網的連接埠映射,Azure預設會給你的Windows Server添加兩個:Powershell和RDP。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6C/4C/wKioL1VF2i3jQqFEAALA57StZBM834.jpg" title="4.png" alt="wKioL1VF2i3jQqFEAALA57StZBM834.jpg" />
最後一步,我們只是測試網站,直接保留預設的安裝VM代理即可。
(1)VM代理:可以用來建立、更新和重設使用者資訊
(2)配置擴充和安全擴充不在本文討論範圍,可以參考https://msdn.microsoft.com/zh-cn/library/dn606311.aspx
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/6C/50/wKiom1VF36ezF--oAAKm3vH_oHU101.jpg" title="5.png" alt="wKiom1VF36ezF--oAAKm3vH_oHU101.jpg" />
當虛擬機器建立完畢之後,我們可以在虛擬機器的儀表板上看見許多虛擬機器的資訊,如公網IP、內網IP、虛擬機器物理位置、部署ID、訂閱ID、虛擬機器磁碟的位置等等,監視器會隨著虛擬機器的使用畫出使用曲線。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6C/4C/wKioL1VF5P-RFys8AAMLmsb9S1Y413.jpg" title="6.png" alt="wKioL1VF5P-RFys8AAMLmsb9S1Y413.jpg" />
我們要發布的是網站,所以需要80連接埠映射,找到終結點的介面
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6C/4C/wKioL1VF5mmys8jGAAFZKTl8z7k024.jpg" style="float:none;" title="7.png" alt="wKioL1VF5mmys8jGAAFZKTl8z7k024.jpg" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6C/50/wKiom1VF5PzxJzWEAAEPpmygcJQ191.jpg" style="float:none;" title="8.png" alt="wKiom1VF5PzxJzWEAAEPpmygcJQ191.jpg" />
需要說明的是:伺服器返回是配置SQLAlwaysOn功能專用,千萬不要選,否則網站將無法訪問。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/6C/4C/wKioL1VF5mrgnmvjAADGKUNKuhM461.jpg" style="float:none;" title="9.png" alt="wKioL1VF5mrgnmvjAADGKUNKuhM461.jpg" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/6C/4C/wKioL1VF6abQqoejAAD_3tOsH6o320.jpg" title="10.png" alt="wKioL1VF6abQqoejAAD_3tOsH6o320.jpg" />
端點添加完畢,兩種方式RDP虛擬機器,原理相同。
(1)在虛擬機器儀表板介面,點擊下方串連,下載RDP檔案,雙擊即可。之後會驗證使用者名稱和密碼,這是我們之前建立虛擬機器建立的。
(2)本地電腦運行視窗>輸入mstsc>輸入webserverwin.chinacloudapp.cn:52386>串連,之後會驗證使用者名稱和密碼。 此處的52386是虛擬機器的RDP的公網連接埠,冒號必不可少。
遠程登入虛擬機器之後,使用伺服器管理員添加角色和功能:
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6C/4D/wKioL1VF7NmQzcUgAAU46WBluvY066.jpg" title="11.png" alt="wKioL1VF7NmQzcUgAAU46WBluvY066.jpg" />
除了在選擇伺服器角色時候,勾選Web伺服器IIS之外,其他都直接預設下一步即可。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6C/4D/wKioL1VF7Vqz_4fhAALmcUhfRAY857.jpg" title="12.png" alt="wKioL1VF7Vqz_4fhAALmcUhfRAY857.jpg" />
WebIIS有一個預設的網站,直接在公網就可以訪問該預設網站了:webserverwin.chinacloudapp.cn
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6C/4D/wKioL1VF8KjxSfcpAAMAHeNdbB4652.jpg" title="13.png" alt="wKioL1VF8KjxSfcpAAMAHeNdbB4652.jpg" />
走這樣一個連通性測試過程可以協助不熟悉Azure的朋友儘快熟悉Azure,微軟雲作為目前中國國內的功能最強大公用雲端平台,未來有無限的發展空間,趕快加入到Windows Azure的使用者行列裡來吧,千萬別在雲端運算的行業裡Out了。
本文出自 “[email protected]” 部落格,請務必保留此出處http://winhe.blog.51cto.com/7547741/1641439
Windows Azure 建立虛擬機器並發布測試網站