打杂,吃饭,养娃
分类: LINUX
2008-10-25 23:11:49
一台机器上跑多个jsp的站点,无非就是一个tomcat配置多个虚拟主机,或者就是安装多个tomcat,每个tomcat分别有独立的进程控制。下面以安装两个tomcat为例来说明。
安装完jdk和tomcat后,假设目录分别在/usr/local/jdk,/usr/local/tomcat
先将/usr/local/tomcat改为/usr/local/tomcat1(便于区分),再复制一份并改名
/usr/local/tomcat2,修改系统变量
JAVA_HOME=/usr/local/jdk
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH
CATALINA_1_BASE=/usr/local/tomcat1
CATALINA_1_HOME=/usr/local/tomcat1
export CATALINA_1_BASE CATALINA_1_HOME
CATALINA_2_BASE=/usr/local/tomcat2
CATALINA_2_HOME=/usr/local/tomcat2
export CATALINA_2_BASE CATALINA_2_HOME
TOMCAT_1_HOME=/usr/local/tomcat1
export TOMCAT_1_HOME
TOMCAT_2_HOME=/usr/local/tomcat2
export TOMCAT_2_HOME
export PATH=$JAVA_HOME/bin:$PATH
修改server.xml的配置文件:
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
安装若干个tomcat就是这么操作,这三个端口不一样就行,然后分别执行每个tomcat下的startup.sh
那只猫就出现了。
顺便说下如何修改tomcat的根目录;
修改server.xml文件
找到,在之前加入这样一行:
今天更新了两篇了,明天下午要整nginx去了。休息了!!!