/manual/


tomcat のバイナリを展開

/var/tmp に jakarta-tomcat-4.1.24.tar.gz を用意する。
	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
	

manager の設定

$CATALINA_HOME/conf/tomcat-users.xml に追加
	<user name="manager" password="password" roles="manager" />
	(name と password はお好みで)
	
permission の変更
	# chmod 660 $CATALINA_HOME/conf/tomcat-users.xml
	
http://[hostname]:8080/manager/html/list からアプリケーションの一覧表示やリロードなどが行える

ファイルリスト表示をOFFにする

$CATALINA_HOME/conf/web.xml の listings を false にする

/etc/profile に追加

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
	

バックグランドで動いている Tomcat の停止

	# 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