Azure on Tomcat & PHP & MySQL
1. Windows Azure Tomcat Solution AcceleratorをDownload
http://code.msdn.microsoft.com/winazuretomcat
2. VisualStadio2008 + Windows Azure SDK1.2 で 1. のプロジュクトを更新
TomcatWorkerに以下のファイルを追加、更新する。
3. VisualStadio2008でソリューションのビルドを実施
4. Windows Azure Tomcat Solution Acceleratorの Buildme.cmd を実行
Tomcat,JRE※1をAzure用に作成後、構築処理が実施されます。
[Tomcatフォルダーの作成手順]
Tomcatフォルダーにphp,MySQLの必要ファイルをコピーしておく。
TomcatでPHPが利用するための設定を完了しておく(web.xml)
webapps以下にphpアプリケーションを展開しておく。
※1:JREは64bitの最新版を用意しました。1.5では起動しなかった
5. Windows Azure Tomcat Solution Acceleratorの Runme.cmd を実行
tomcat実行完了には数分の時間がかかる、気長にまちましょう。
phpMyAdmin上でDBを作成後、phpアプリケーションの初期設定を実施
6. Windows Azureにデプロイ
7. 問題
-
Azure SDK 1.3 は VisualStadio2010が必要
-
VisualStadio2010でWindows Azure Tomcat Solution Acceleratorを利用すると実行時、Frameworkのバージョン整合性エラーが発生
-
webapps以下のファイルが容易に修正できない。->リモートディスクトップはSDK 1.3から
-
tomcatのリダイレクトの設定が不明
-
.htaccessが利用できないと不便
最終更新:2010年12月06日 17:41