搜尋此網誌

2012年6月21日 星期四

WIndows Azure

Microsoft 推出的 Windows Azure,初期該平台是屬於 PaaS,可以在上面建立 IIS & MSSQL,但後來陸續的加入各種平台,如:Apache, Joomla, Drupal, MySQL 等,現在更加入 VM 的支援,可以在上面建立 Windows 208 or Windows 2012 伺服器,更利害的是還可以建立 Ubuntu 12.4 Server ,這簡直是太方便了!

建立 Azure 帳號
利用 Windows Live ID (Hotmail ID) 登入 https://www.windowsazure.com/zh-tw/ (可以先試試功能符不符合使用),過程需要登入手機認證碼與信用卡號,在沒確定購買之前是不會扣款的。

登入 Dashboard
建立帳號連到 https://manage.windowsazure.com/#Workspace/All/dashboard 就可以瀏覽所有功能。

建立一個虛擬機
要建立一個虛擬機,就點左下角的 NEW,然後選擇你要的作業系統,在 Quick Creade 可以選 Windows 2008 R2 or Windows 2012,在 From Gallery 可以有更多的選擇,在這先選擇 Ubuntu Server 12.04 LTS,然後填寫相關的資料如下:
1. VIRTUAL MACHINE NAME:這個等於你的主機名稱。
2. NEW USER NAME & PASSWORD: Ubuntu 的管理者帳號與密碼。
3. SIZE: 是選擇你要的機器等級。
4. UPLOAD SSH KEY: 這個是有需要有 KEY 要做 SSH 才用的,我習慣輸入密碼。
5. 選擇 Standalone Virtual Machine
6. 這裡決定之後的 "網址.cloudapp.net"。
7. Storage Account: 選擇自動即可。
8. Region/Affinity Group/Virtual Network: 這裡是決定主機位置或網路相關,可以選 East Asia。
接下來點勾勾即可完成。

這時候你就會得到一個網址如 http://網址.cloudapp.net ,利用 ssh useraccount@網址.cloudapp.net  即可遠端登入,並安裝你的服務在上面。

設定 VM 的 Endpoints (類 Virtual Server)
在你安裝與設定你的 Guest OS 後還可以設定 Enpoints,如此在可以從外部連到該服務(如 http or ftp 等),

1. 在 Dashboard 首頁點 VirtualMachine -> Guest OS 即可進入 Guest OS 的 Dashboard 裡,再點選 ENDPOINTS。
2. 點選 ADD ENDPOINT。

3. Add endpoint
4. 輸入 endpoint name,這裡建議用服務名來命名,如: http or ftp
5. 輸入 Public port and private port,以 http 為例可以 80 & 80
6. 再點選勾勾即可完成。
如此外部就可以連到該服務了。

沒有留言:

張貼留言