http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.24/bin/jakarta-tomcat-4.1.24.tar.gz
# groupadd tomcat # useradd -m -g tomcat tomcat # cd /home # chown -R tomcat:tomcat tomcat # cd /var/tmp # tar -xvzf jakarta-tomcat-4.1.24.tar.gz # mv jakarta-tomcat-4.1.24 /usr/local # cd /usr/local # ln -s jakarta-tomcat-4.1.24 tomcat # cd tomcat # chown -R tomcat:tomcat logs # chown -R tomcat:tomcat work # chown -R tomcat:tomcat temp # chown -R tomcat:users conf # chmod 775 conf # chown -R tomcat:users webapps # chmod 775 webapps # chmod g+s webapps (users の部分は自分が所属するグループ名に変えて読むこと Debian ではデフォルトではユーザ名と同じになっている。 ユーザ名:sugiyama, グループ名:sugiyama FreeBSD では users のままで OK 他の OS は各自しらべてみてください。 グループ名を調べる方法としては、groups コマンドを実行する方法があります。 $ groups sugiyama wheel ... (最初に表示された sugiyama が自分のデフォルトグループ名です) ) (デフォルトで入っている web application は、普通は使わないので削除する) # cd webapps # rm -r ROOT tomcat-docs examples webdav
<user name="manager" password="password" roles="manager" /> (name と password はお好みで)permission の変更
# chmod 660 $CATALINA_HOME/conf/tomcat-users.xmlhttp://[hostname]:8080/manager/html/list からアプリケーションの一覧表示やリロードなどが行える
export CATALINA_HOME=/usr/local/tomcat export CATALINA_BASE=/usr/local/tomcat export CATALINA_OPTS="-server -Xmx64m -Xms64m" export PATH=$PATH:$CATALINA_HOME/bin
# su - tomcat $ catalina.sh run
# su - tomcat $ catalina.sh start
# su - tomcat $ catalina.sh stop
export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib/servlet.jar
$Id: tomcat.html,v 1.11 2003/04/15 08:32:56 sugiyama Exp $ Copyright (c) 2002-2003 Hidenori Sugiyama