iT邦幫忙

DAY 21
0

Open Source與Windows Azure共舞系列 第 21

Microsoft Azure對MediaWiki的支援

今天我們來看Microsoft Azure中建置MediaWiki的過程。
MediaWiki是以PHP開發的Open Source Wiki套件,也是用來建置維基解密網站的套件。
想要部署類似維基解密之類的網站時,MediaWiki絕對是首選。

Microsoft Azure中,MediaWiki是被歸納在[WIKI]組件類別裏。
我們打開Microsoft Azure入口網站的新增網站頁面,選擇[從組件庫]來部署MediaWiki,在[WIKI]類別中,就可以看到MediaWiki組件選項。

在上圖選擇MediaWiki再按右下角的右向箭號,進入[設定您的應用程式]頁面:

輸入MediaWiki網站URL名稱,至於資料庫,可選用[使用現有的MySQL資料庫]或新增資料庫,因為在Microsoft Azure環境中已有MySQL資料庫,就選用現有MySQL資料庫來部署MediaWiki。
將[設定您的應用程式]頁面向下捲動:

在上圖中,可以變更[NAME OF WIKI]欄位內容,接受預設的[MEDIAWIKI ADMINISTRATOR NAME],完成密碼輸入。
至於[設定您的應用程式]頁面的最後幾項設定欄位:

上圖的欄位內容保留預設值即可,按右下角的右向箭號,進入[現有的MySQL資料庫]頁面:

由下拉選單選定MySQL資料庫,再在下方的ClearDB授權打勾接受後,按上圖右下方的勾勾符號,回到Microsoft Azure入口網站的[網站]頁面,可以看到新增的MediaWiki網站正在建立中:

稍後一會兒網站狀態變成[正在執行]:

在上圖中,點選MediaWiki網站右方的URL連結,就會出現MediaWiki的設定頁面:

點選上圖中央的[set up the wiki]連結,沒多久就出現MediaWiki網站的首頁:

接下來就是如何把MediaWiki的預設版面、頁面內容修改了。
在這裏,我要談一下Microsoft Azure如何管理MySQL資料庫,因為MySQL資料庫並不能用SQL Server的管理頁面來進行各項管理工作,Microsoft Azure是利用ClearDB來進行MySQL資料庫的管理。

請到Microsoft Azure人口網站的[網站]頁面,點選任一使用MySQL資料庫的網站,進入該網站的歡迎頁面中,如下圖:

點選上圖上方右邊的[已連結的資源]:

可以看到MySQL資料庫項目,請注意上圖下方中間有個[管理]的圖像,點選這個[管理]圖像,就會出現Microsoft Azure管理MySQL資料庫的入口網站頁面:

藉由ClearDB的管理頁面,可以在Microsoft Azure中管理MySQL資料庫。


上一篇
Microsoft Azure內的資料庫管理
下一篇
Microsoft Azure對phpBB的支援
系列文
Open Source與Windows Azure共舞30

尚未有邦友留言

立即登入留言