【PHP】 MediaWiki を Windows Azure に Deploy したい?


今日も PHP Developer 向けのネタです。


 


前回 、ざっと Interoperability 関連のリソース情報などをお知らせしました。


今回はもう少し ドリルダウン して Windows Azure Mediawiki MySQL Solution Accelerator を試してみましょう。



※ 基本的にはUser Manual (英語) を順番にやっていけば容易に動作します。


キャプチャ





 


 


 


必要なのは作業は


1. 必要なソフトウェアのインストール


































No


Software Name


Version


Download Location


1


MySql Enterprise


5.1


http://dev.mysql.com/downloads/mysql/5.1.html#winx64


2


PHP


5.2.10


http://windows.php.net/download/


3


Mediawiki


1.15.1


http://www.mediawiki.org/wiki/Download


4


PhpMyAdmin


3.2.1


http://www.phpmyadmin.net/home_page/downloads.php


5


Memcached


1.2.1.0


http://memcached.org/


 


 


2. Development Fabric の実行



キャプチャ







 


 


3. Windows Azure SDK コマンドプロンプトからコマンドの実行


 


32bit


         C:\Samples\AzureMySQLMediawiki_x86\Runme.cmd


  64bit


          C:\Samples\AzureMySQLMediawiki_x64\Runme.cmd



 


 


 


 


だけで非常に簡単にローカル環境で動作することが可能です。


Developement Fabric の中身をのぞいてみると 10 個 ほどインスタンスがあがっているのが確認できます。


MediaWiki 本体以外にも以下が動いています。


Worker Role : MySQL、Memcache、 Instance Manager、Worker Monitor


Web Role : PHP Admin


キャプチャ







 


 


 


 


ブラウザで Developement Fabric でホストしている Wikipedia にアクセスするとちゃんと表示されます。


2



 


 


 


User Manual にはちゃんと Windows Azure でホストするところまで解説があります。


私は先週リクエストした Windows Azure の Invitation Code が届かず今日はここまで・・・

Comments (0)

Skip to main content