TomcatはJakartaプロジェクトのサブプロジェクトとして開発されているオープンソースのソフトウェアで、サーブレット、JSPを処理するアプリケーションサーバです。
TomcatをJakartaのサイトよりダウンロードします(ダウンロード時ヴァージョン5.5.17)
ダウンロードしたファイル(apache-tomcat-5.5.17.tar.gz)を解凍します
# tar zxvf apache-tomcat-5.5.17.tar.gz |
解凍したディレクトリを/usr/localへコピーします。ディレクトリ名は、長いのでtomcat-5.5.17に変更します
# cp -R apache-tomcat-5.5.17 /usr/local/tomcat-5.5.17 |
起動スクリプトcatalina.shを/etc/init.dへコピーします
# cd /usr/local/tomcat-5.5.17/bin
# cp catalina.sh /etc/init.d/tomcat
|
/etc/bashrcに環境変数を設定します。以下の1行を/etc/bashrcの最下行に設定します。
# vi /etc/bashrc
export CATALINA_HOME=/usr/local/tomcat-5.5.17
|
/etc/bashrcの変更を反映させます
Tomcatを起動します
# /etc/init.d/tomcat start
Using CATALINA_BASE: /usr/local/tomcat-5.5.17
Using CATALINA_HOME: /usr/local/tomcat-5.5.17
Using CATALINA_TMPDIR: /usr/local/tomcat-5.5.17/temp
Using JRE_HOME: /usr/java/jdk1.5.0_07
|
psコマンドで起動しているかを確認します
# ps aux | grep tomcat
root 2412 0.5 3.5 291712 36640 pts/0 Sl 13:35 0:02 /usr/java/jdk1.5.0_07/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/usr/local/tomcat-5.5.17/conf/logging.properties -Djava.endorsed.dirs=/usr/local/tomcat-5.5.17/common/endorsed -classpath :/usr/local/tomcat-5.5.17/bin/bootstrap.jar:/usr/local/tomcat-5.5.17/bin/commons-logging-api.jar -Dcatalina.base=/usr/local/tomcat-5.5.17 -Dcatalina.home=/usr/local/tomcat-5.5.17 -Djava.io.tmpdir=/usr/local/tomcat-5.5.17/temp org.apache.catalina.startup.Bootstrap start
↑おおっ起動しているようです
|
|