[HOME]: [Mac OS X]: [MacPython]: [Emacs]: [生存報告記]: [MacEmacs JP Project]: [NTEmacs JP Project]:

http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.24/

から入手します。

tarはGNU tarである必要があります。Mac標準のtarだと動作しません。心配であればzipアーカイブを利用してください。

tar xvfz jakarta-tomcat-4.1.24.tar.gz

tomcat_start.command

#!/bin/sh

CATALINA_HOME=/Users/sakito/bin/jakarta-tomcat-4.1.12
export CATALINA_HOME

JAVA_HOME=/Library/Java/Home
export JAVA_HOME

$CATALINA_HOME/bin/startup.sh

tomcat_stop.command

#!/bin/sh

CATALINA_HOME=/Users/sakito/bin/jakarta-tomcat-4.1.12
export CATALINA_HOME

JAVA_HOME=/Library/Java/Home
export JAVA_HOME

$CATALINA_HOME/bin/shutdown.sh

設定

以下の設定は実稼働用の物ではありません。あくまでも開発環境用の設定です。実稼働で以下の設定はしないでください。

autoreload

server.xml(または、app-アプリケーション名.xml)の、Contextタグ内に、autoreload="true"、reloadable="true"と記述しておく。

あくまでも開発時のみで本運用の時はoffにしておく方がよいだろう。

管理画面の利用

conf/tomcat-users.xmlを編集。rolesがadminのユーザを作成しておく。

<user name="root" password="root" roles="admin, manager" />

すべてのServletを認識させる

この設定は非常に危険です。勉強用以外では絶対に設定しないでください。

conf/web.xmlを編集

<!-- The mapping for the invoker servlet -->
以下のservlet-mappingのコメントアウトを外す。


Tomcat CategoryPrograming CategoryJava