Tomcat4.1起動 - 2007年の実験
Modified: 30 April 2007
以下の環境変数の設定が必要です。
export JAVA_HOME=/usr/java/j2sdk1.4.2_04 export CATALINA_HOME=/usr/local/tomcat4 export PATH=$PATH:$JAVA_HOME/bin"/root/.bash_profile"に、記述すれば自動的に設定されます。
# .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin BASH_ENV=$HOME/.bashrc USERNAME="root" export USERNAME BASH_ENV PATH export JAVA_HOME=/usr/java/j2sdk1.4.2_04 export CATALINA_HOME=/usr/local/tomcat4 export PATH=$PATH:$JAVA_HOME/bin
"/etc/init.d/tomcat4"を以下のように設定します。
#!/bin/sh # # Startup script for the tomcat # # chkconfig: 345 80 15 # description: Tomcat is a Servlet+JSP Engine. # Source function library. . /etc/rc.d/init.d/functions export JAVA_HOME=/usr/java/j2sdk1.4.2_04 export CATALINA_HOME=/usr/local/tomcat4 export PATH=$PATH:$JAVA_HOME/bin case "$1" in 'start') if [ -f /usr/local/tomcat4/bin/startup.sh ]; then echo "Starting the tomcat service " "/usr/local/tomcat4/bin/startup.sh" fi ;; 'stop') echo "Stopping the tomcat service." "/usr/local/tomcat4/bin/shutdown.sh" ;; 'restart') $0 stop $0 start ;; *) echo "Usage: $0 {start|stop|restart}" ;; esac exit 0アクセス権を設定する。
# chmod 755 /etc/init.d/tomocat4