Apache
Tomcat 5.0
Tomcat5はJavaサーブレットコンテナでApache Jakartaプロジェクト内のTomcatサブプロジェクトの最新のリリースです。Tomcat5はTomcat
3.3 と Tomcat 4.1 のコードを基に開発され、サーブレット2.4とJSP2.0の仕様を満たしています。
KK-NETレンタルサーバーではバーチャルroot(VPS)技術により、Java仮想マシン(JavaVM)はバーチャルサーバー毎に完全に独立した空間で動作しますので、実行権限等のセキュリティ上の問題を気にすることなく安全に利用することが可能です。
- インストレーション
- ドキュメンテーション
インストレーション
-
Tomcat5のインストールをsshまたはtelnetでシェルログインして次のコマンドで行います。
% cd ~
% tar xzvpf /usr/local/contrib/jakarta-tomcat-5.0.25.tar.gz
% cd ~/usr/local && ln -sf
jakarta-tomcat-5.0.25 jakarta-tomcat |
Tomcat5を起動してみます。
% setenv JAVA_HOME /usr/local/diablo-jdk1.3.1
% virtual /usr/local/jakarta-tomcat-5.0.25/bin/startup.sh
|
JAVA_HOMEはインストールしたJDKのpathを指定してください。
問題がなければ、ウェブブラウザで
http://www.あなたのドメイン名:8080/
にアクセスすると次のように表示されます。
Tomcat5が自動起動するように/etc/rcファイルに以下の2行を追加します。~/etc/rcファイルが存在しなければ新規に作成してください。
export JAVA_HOME=/usr/local/diablo-jdk1.3.1
/usr/local/bin/virtual /usr/local/jakarta-tomcat-5.0.25/bin/startup.sh
> /dev/null 2>&1
|
JAVA_HOMEはインストールしたJDKのpathを指定してください。
バーチャルサーバーのApacheのバージョンを確認します。Apacheのバージョンが1.3でなければApacheをバージョンアップしてください。自分のApacheのバージョンがわからない場合は
virtual /bin/httpd -v コマンドで確認することができます。
% virtual /bin/httpd -v
Server version: Apache/1.3.29 (Unix)
Server built: Nov 20 2003 16:01:31
|
このように太字の部分が1.3と表示されていれば 5. に進みます。
違っていれば、次に進む前にApacheをバージョンアップしてください。
Apacheのバージョンアップ
最後にmod_jkをApacheに組み込みます。
mod_jkを有効にするには/www/conf/httpd.confに次の設定を追加します。
LoadModule jk_module libexec/mod_jk.so
AddModule mod_jk.c
<IfModule mod_jk.c>
JkWorkersFile /www/conf/workers.properties
Alias /jsp-examples /usr/local/jakarta-tomcat/webapps/jsp-examples
Alias /servlets-examples /usr/local/jakarta-tomcat/webapps/servlets-examples
Alias /admin /usr/local/jakarta-tomcat/webapps/admin
<Directory "/usr/local/jakarta-tomcat/webapps">
Options Indexes FollowSymLinks
</Directory>
JkMount /*.jsp ajp13
JkMount /servlet/* ajp13
JkMount /jsp-examples/* ajp13
JkMount /servlets-examples/* ajp13
JkMount /admin/* ajp13
</IfModule>
|
上手くインストールできたら次のURLでサンプルをアクセスすることが出来るはずです。
JSP Samples
http://www.あなたのドメイン名/jsp-examples/
Servlet Examples with Code
http://www.あなたのドメイン名/servlets-examples/
ドキュメンテーション
ここで、インストールされるApache Jakarta-Tomcatとサーブレット・JSPの仕様は次の通りです。
Servlet/JSPの仕様 |
Tomcatのバージョン |
2.4/2.0 |
5.0.25 |
JavaやJSPの使い方などについてはKK-NETではサポートしておりませんので以下のサイトや書籍を参照してください。
サン・マイクロシステムズ Javaテクノロジ
http://jp.sun.com/java/
Apache Jakarta-TomcatについてはJa-jakartaプロジェクトのサイトが参考になります。
http://www.jajakarta.org/tomcat/tomcat.html
ここで紹介しているソフトウエアはKK-NET以外のサードパーティーによって作成されたソフトウエアです。弊社の紹介の有無に関わりなくソフトウエアに関する質問・不具合のレポートなどは開発元へお問い合わせください。
|