1_-r8ErUHr-CnIKk7oFbT4zA.jpeg

推薦一款微軟推出的服務 Microsoft Azure ,個人覺得還蠻好使用,在此做個介紹,其中我最喜歡的就是,當你啟用 Server 的時候就有 git 自動部屬 可以使用,這功能對我來說可是相當方便呢!

 

Step 1. 免費申請 Azure 帳號 (點我申請)
每個帳號可以免費建立 10 個網站,當然主機等級會比較弱一點,但是初期測試服務雛形的時候都還夠用,如果不夠用的話,再付費加開資源即可,而且每個新帳號都有提供 30 天免費試用的額度。註冊過程會需要填寫信用卡資訊,不過如果沒有超額使用的話,並不會被索取費用。

 

Step . 登入微軟 (若沒有可以申辦一個)

登入之後可以看到管理操作的頁面,裡面有許多的功能,主要會帶大家操作一遍簡單的架站流程,流程:「應用程式服務」→點選「新增」→從「 Web Apps 」中選取「 Web 應用程式」→點選「建立」→輸入「應用程式名稱」(因為名稱將成為網址的一部分,所以不可以與其他人重複),其他欄位的資訊可以新建或使用現有的→點選「建立」

 

Step . 新增應用程式服務

經過上圖步驟後,就可以在應用程式服務列表中看到剛剛所新增的應用程式

點擊可以看到該應用程式的相關資訊,像是目前機器狀態FTP 路徑連線網址等。

 

Step . 設定 FTP 帳密

首次使用 Web 應用程式的話,需要先點選「部署憑證」來設定 FTP 帳號與密碼,參考(官方說明文件

 

Step 5. 建立 Hello World! 並利用 FTP 上傳檔案

建立一個 test.php 內容如下:

<?php
  echo  "Hello World!";
?>

透過 FileZilla 將 test.php 上傳至 Server。

點擊服務概觀可以看到該網站的 URL

點擊網址後可以看到下方畫面,這是 Azure 預設的 html 頁面,在資料夾下也能看到該檔案。

網址後端加上 test.php 就可以看到我們剛剛所加的 Hello Word! 效果,這就是新增網站服務網頁顯示資料的整個流程。

 

在文章開頭的部分有提到 Azure 有提供 git 自動部屬的功能,透過下方步驟就能開啟服務的自動部屬功能,相關設定如下步驟:

Step 1. 建立部屬位置

在服務中點擊部屬位置,並點擊加入位置設定位置資訊

 

Step 2. 設定部屬選項

在服務中點擊部屬選項可以選擇自動部屬的來源

 

Step 3. 使用自動部屬

到服務概觀可以取得 git url

利用 SourceTree Clone git 至本地端

 

使用 Sublime 開啟剛剛 Clone 的資料夾,並修改 echo 的內容(World → Changed)。

 

利用 SourceTree commit 並 push 修改的代碼

 

在服務的部屬選項中可以看到部屬的歷史結果

 

再重新刷新網頁可以看到剛剛修改的結果

許多的網站架設服務沒有整合自動部屬的功能,都是透過 FTP 來更新檔案,當然也是可以自己架設自動部屬,但網站若還只是在測試階段,架設自動部屬會增加耗費的時間,而 Azure 已經非常貼心的將自動部屬整合在服務中,省去開發上的時程,如果你也覺得相當方便,可以嘗試使用 Azure 的架站服務哦!

arrow
arrow
    創作者介紹
    創作者 Mayuge 的頭像
    Mayuge

    工程的日子每天都很師

    Mayuge 發表在 痞客邦 留言(0) 人氣()