- 论坛徽章:
- 0
|
现在我们也是debian,jsvc我没有深入,记得当时是rhelas3,然后按照tomcat手册上的说明编译安装的,源文件就在tomcat的bin目录下,只要有libapr就可以了,我当时写的启动脚本
- # ~tomcat/.bashrc.tc8081.env
- export APR_HOME=/opt/apr/apr-1.2.8
- export TCNATIVE_HOME=/opt/apr/tomcat-native-1.1.10
- export JAVA_HOME=/home/tomcat/var/jdk160
- export CATALINA_HOME=/home/tomcat/var/tc8081
- export TOMCAT_HOME=${CATALINA_HOME}
- export TOMCAT_GCFILE=/tmp/tc8081.gc
- export TOMCAT_PIDFILE=/var/run/tc8081.pid
- export TOMCAT_OUT=/logs/httpd/tc8081-catalina.out
- export TOMCAT_ERR=/logs/httpd/tc8081-catalina.err
- export LD_LIBRARY_PATH=${TCNATIVE_HOME}/lib:${APR_HOME}/lib:${LD_LIBRARY_PATH}
- export PATH=${TCNATIVE_HOME}/bin:${APR_HOME}/bin:${JAVA_HOME}/bin:${PATH}
- export LANG=en_US.gb18030
- export CATALINA_OPTS=" -Xloggc:${TOMCAT_GCFILE} -Xms256M -Xmx512M -Dfile.encoding=gb18030 "
- umask 0002
复制代码
使用感受如下:
1、以Linux的Daemon方式启动,会有对应的pid文件。
2、需要root权限启动,但执行权限可以是普通用户。
3、可以指定catalina.out文件的生成路径
后来我们的业务不是纯java的了,就干脆用apache来作proxy了,再后来改用nginx了 |
|