|
Tomcat のインストール方法
手動インストールの方法
1. Java のインストール
http://www.freebsdfoundation.org/downloads/java.shtml
から diablo-jdk-freebsd6.i386.1.5.0.07.01.tbz をダウンロードします。
% pkg_add diablo-jdk-freebsd6.i386.1.5.0.07.01.tbz でインストールします。
java から MySQL を操作するためのクラスライブラリを入れます。
% pkg_add -r mysql-connector-java
/usr/local/share/java/classes/ の中に mysql-connector-java.jar などが入ります。
2. Tomcat のインストール
% pkg_add -r tomcat55 でインストールします。
3. Apache2 と mod_jk2 のインストール
pkg_info で Apache のバージョンを確認します。Apache のバージョンが apache-2.0.59 でない場合には、
% pkg_delete apache-2.2.0_7
のようにして削除します。
% pkg_add -r mod_jk2-apache2
のようにすると、apache-2.0.59 と mod_jk2-apache2-2.0.4 がインストールされます。
4. Tomcat の設定
% cd /usr/local/tomcat5.5
% cp server.xml.sample server.xml
% chown www:www server.xml
% cp web.xml.sample web.xml
% chown www web.xml
/etc/rc.conf に 下記の3つを加えます。
apache2_enable="YES" (apache22_enable="YES"があれば削除)
tomcat55_enable="YES"
tomcat55_java_opts="-Xms256m -Xmx512m"
% /usr/local/etc/rc.d/tomcat55 start で Tomcat を起動します。
http://サーバー名:8180/ で Tomcat のページが表示されていればOKです。
5. Apache の設定
Apache が変更になるので、PHP5 を再インストールします。
% cd /usr/local/src/php-5.2.1
% make clean ; ./command ; make ; make install
httpd.conf の中身を下記のようにします。
LoadModule jk2_module libexec/apache2/mod_jk2.so
LoadModule php5_module libexec/apache2/libphp5.so
#
<IfModule mod_jk2.c>
JkSet config.file /usr/local/etc/apache2/workers2.properties
</IfModule>
|
/usr/local/etc/apache2/workers2.properties を作成して、中身を下記のようにします。
[logger.file:0]
level=ERROR
file=/var/log/mod_jk2.log
[shm:]
disabled=1
[channel.socket:localhost:8009]
[uri:/jsp-examples/*]
info=Map the whole webapp
|
% /usr/local/etc/rc.d/apache2.sh start で apache2 を起動します。
http://サーバー名/jsp-examples/ でサンプルページが表示されていればOKです。
起動方法
% /usr/local/etc/rc.d/tomocat55 start
% /usr/local/etc/rc.d/apache2.sh start
終了方法
% /usr/local/etc/rc.d/tomocat55 stop
% /usr/local/etc/rc.d/apache2.sh stop
|