1、应用目录和 tomcat 目录分离
应用目录的结构:demoweb/conf, logs, temp, webapps, work
启动tomcat 的命令:
startup.sh,
catalina.sh start/ stop
catalina.sh 的参数:
a、catalina_home - 指定tomcat 在根目录
b、 catalina_base - 指定应用程序的根目录。
c、catalina_out - 日志输出参数。
d、 java_home - jdk所在的目录。
e、java_opts - jdk 的参数。
2、shell 脚本:
#!/bin/bash -e
export JAVA_HOME=/root/srv/jdk
export CATALINA_HOME=/ROOT/srv/tomcat
export CATALINA_BASE=/root/srv/service/luban-web/
# 或者这么写: export CATALINA_BASE="'pwd'"
export JAVA_OPTS="-Xms100m -Xmx200m"
$CATALINA_HOME/bin/catalina.sh start/stop