Tomcat5.5をWindows 2008 Server(64bit)にセットアップする
JDKインストール
今回は32bit版のJavaをとりあえずインストール。
インストール後、環境変数の設定は忘れずに。
(新規)JAVA_HOME ⇒ C:\jdk160_15 (新規)CLASSPATH ⇒ .;%JAVA_HOME%\jre\lib;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (既存)path ⇒ ;%JAVA_HOME%\bin ←こいつを追加
Tomcatインストール
↓こちらを参考にさせていただきました。
http://waya-diary.justblog.jp/blog/2008/09/windowsserver-2.html
とりあえず、通常のインストーラー版でインストールは可能なようで。。。
apache-tomcat-5.5.28.exe
但し、サービスとして起動しようとすると怒られます・・・
↓こんな感じ。
[197 javajni.c] [error] %1 は有効な Win32 アプリケーションではありません。 [994 prunsrv.c] [error] Failed creating java D:\Java\jre6\bin\client\jvm.dll [1269 prunsrv.c] [error] ServiceStart returned 1 [info] Run service finished. [info] Procrun finished. [info] Procrun (2.0.4.0) started [info] Running Service... [info] Starting service... [info] Service started in 1234 ms.
で、どうするか?
というと。
ここから↓Apatchのsubversionから64bit版のexeを落としてきて、asf - Revision 1859411: /tomcat/native/tags/TOMCAT_NATIVE_1_1_16/procrun/bin
%CATALINA_HOME%\bin
に配置すると動くという...
ゆっくり調べてませんが、こんな感じでとりあえず終了。