第一,下载免安装版的tomcat,所有的tomcat都要是免安装版的。(只需下载一个安装包,复制解压,重命名即可。)
第二,设置电脑的环境变量,(这里免去jdk及jre的环境变量设置,有还没设置的,请另外自行设置。)
首先打开电脑的“属性”---->高级设置----->高级------>环境变量---->在系统变量处新建变量
每个Tomcat都要配置环境变量,而且每个Tomcat都要设置CATALINA_HOME和CATALINA_BASE。
为了区分tomcat,我选择在每个Tomcat的CATALINA_HOME和CATALINA_BASE命名方式在后面加上1,2,3.。。以示区分。
注意,CATALINA_HOME和CATALINA_BASE都是指向tomcat的目录。他们的内容一致的。
第三,修改tomcat目录下的conf文件夹得server.xml文件内的三个端口,使得你的tomcat和你之前的tomcat的端口号不相同就可以了。以下是我修改第三个tomcat的端口号后的示意图
第四,更改Tomcat的 catalina.bat、startup.bat、shutdown.bat
把如上提到的三个文件里的CATALINA_HOME常量改为对应的CATALINA_HOME3(通篇皆以安装第3个tomcat为例)
把catalina.bat里的CATALINA_BASE改为CATALINA_BASE3.
第五,通过在cmd的命令行里运行tomcat,可以清楚知道tomcat失败时的原因,不用担心启动Tomcat时会一闪而过,无法得知失败的原因。这是一个小技巧。
成功了
因为这一次tomcat主要是用作单点登录的,所以我可以通过http://localhost:9100/cas/login,来测试(此处我加入了特殊的war包,大部分人可以通过http://localhost:端口号来测试)。