昨天我們談到Microsoft Azure的網站服務有那些管理工具協助網站系統管理。
今天我們先來看看如何把檔案上傳到Microsoft Azure中的網站裏。
因為網站開發總是會有些自製的圖檔、影片或HTML、JavaScript或CSS檔案等等需要上傳到網站,以顯示自訂網頁內容。
Microsoft Azure提供了FTP的方法讓系統管理者能夠管理在網站中的檔案。
在昨天的討論中,我們可以看到在網站儀表板下方右邊有個FTP主機名稱及FTP使用者等的設定訊息。如下圖紅框所示。
FTP主機名稱有了,我們可以用Filezilla這類FTP連線軟體來連結網站,但,FTP使用者卻是[未設定],這樣就無法以FTP帳號登入網站了...。
要使用FTP功能來管理網站,首先要設定FTP使用者,我們到網站[導覽]頁面:
注意上圖以紅框標示的[設定部署認證],點選這個連結顯示如下圖的[新增使用者名稱和密碼]:
在上圖輸入FTP連線的使用者名稱和密碼後,點選右下方的打勾符號來完成建立帳號。
請各位務必記得,這個FTP連線使用者名稱及帳號,是整個Microsoft Azure雲端服務中都適用的,不僅限於現在這個網站服務。
然後我們再回到導覽頁面,可以注意到如下圖紅框中所示的FTP連線資訊:
上圖的FTP使用者帳號為SIMONDRUPAL\simonftp,請務必要使用[網域名稱\FTP使用者帳號]的格式來登入。
我們點選上圖的[FTP主機名稱]下的連結,就會以瀏覽器經由FTP協定連線到網站服務,如下圖:
我們也可以透過FileZilla Client等FTP工具軟體來連線網站服務,如下圖:
利用FTP連線軟體,我們就能管理網站服務中的網頁相關的檔案,也因此可以調整與管理網站中的各個網頁。
接下來,讓我們看看Microsoft Azure在網站建置方面的其他選項,讓我們到新增Microsoft Azure網站服務的頁面,如下圖:
如果網站需要有資料庫連線,就要選用[自訂建立],但讓我們先以[快速建立]來建置網站,選擇[快速建立],在上圖右方輸入網站的URL,然後點選右下方的[CREATE WEBSITE},回到Microsoft Azure的網站頁面:
可以看到新增的網站狀態很快變成[正在執行],點選新增網站右方的URL連結,就會進入網站頁面:
我們可以利用FTP連線來管理網站的網頁檔案內容。
關於FTP連線資訊可以到網站的[導覽]頁面查詢,如下圖紅框所示:
接下來我們以[自訂建立]來建置網站,如下圖:
自訂建立可以讓網站有資料庫連線,讓我們嚐試建立新的MySQL資料庫:
資料庫連線字串名稱可以自訂,按上圖右下方的右向箭號進入下一頁面:
在[新增MySQL資料庫]頁面輸入資料庫名稱,再勾選同意ClearDB授權,然後按下上圖右下方的打勾符號。
Microsoft Azure是使用ClearDB來管理MySQL資料庫,而SQL資料庫又有另一個管理網站來處理,讓我們以後再來討論資料庫的管理。
回到Microsoft Azure的網站頁面:
可以看到新增的網站狀態很快變成[正在執行],點選新增網站右方的URL連結,就會進入網站頁面:
我們可以利用FTP連線來管理網站的網頁檔案內容,關於FTP連線資訊可以到網站的[導覽]頁面查詢,如下圖所示:
點選上圖的FTP主機名稱下方的FTP連結,即出現FTP網頁要求登入:
輸入在導覽頁面中看到的FTP使用者帳號,以及輸入正確密碼,即進入FTP網頁:
或者,我們可以使用FileZilla Client這類FTP連線工具來管理網站:
樓主,冒昧請問下,範例的圖檔是不是忘記上傳了呢 ?
不是,這文章久了,站方為還原空間,刪掉了圖檔,我猜的啦!詳情問站方管理者囉