需要在同一台机器上部署不同应用,为了避免一个应用的崩溃导致所有应用都崩溃的杯具,所以就配置多个Web容器来解决。
下面记录解决步骤,备查。
1.首先安装JDK并设置环境变量
JDK 6.0下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html
安装JDK,这里我安装在 D:\Java\jdk1.6.0_31 目录下。
右击我的电脑,选择 属性 -> 高级 -> 环境变量,在系统变量下,新建:
JAVA_HOME = D:\Java\jdk1.6.0_31(jdk安装目录)
CLASSPATH = .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
编辑:
Path = %Path%;%JAVA_HOME%\bin
2.下载并安装Tomcat
Tomcat 6 下载地址:http://tomcat.apache.org/download-60.cgi
安装版 32-bit/64-bit Windows Service Installer (pgp, md5)
免安装版32-bit Windows zip (pgp, md5)或64-bit Windows zip (pgp, md5)
首先,安装一个安装版的Tomcat,配置保持默认。
接着,解压免安装版Tomcat至想要的目录,进入conf文件夹,修改server.xml文件中的各相关端口
8080 -> 8088
8005 -> 8015
8009 -> 8019
8443 -> 8543
最后,编写批处理文件installService.bat,安装服务
set JAVA_HOME = D:\Java\jdk1/6/0_31
set CATALINA_HOME = D:\Programs\apache-tomcat=6.0.35
D:\Programs\apache-tomcat-6.0.35\bin\service.bat install newTomcat6
执行上述文件后,在windows服务管理器中可以看到新注册的服务和原来安装的服务: