Tomcat的免安装配置
Tomcat免安装配置
以下配置说明全部针对免安装版本
基于tomcat的安装目录和运行目录是可以不同的,本文都会进行说明
首先简单介绍一下tomcat的目录结构,一般情况下,tomcat包括以下子目录:
bin、conf、lib、logs、temp、webapps、work
按作用不同,主要分为两大类:
安装目录(Home):bin和lib
运行目录(Base):conf、temp、webapps(logs和work会在启动后自动生成)
Home目录只需要一个,Base目录可配置任意个,且独立运行。
Base目录依赖于Home目录,相当于安装了一个QQ软件后,可以登录多个QQ号
一、设置home和base目录
下载tomcat免安装版本,解压后不修改任何文件的情况下,做以下配置说明
首先下载一下免安装的tomcat解压
1.1、HOME目录
新建一个目录作为安装目录,将解压后的bin和lib两个目录复制到此目录下
E:\WorkServer\TomcatHome\Tomcat7(bin、lib就在此目录下)
如果分离base目录,则忽略下面内容,直接看“1.2”小节
如果不分离base目录(忽略“1.2”小节),则将解压后的所有文件复制到此目录。这时如果需要运行多个tomcat,则需要解压多个tomcat
1.2、BASE目录
新建一个目录作为运行目录,建议以端口命名目录,将解压后的conf、temp、webapps复制到此目录下
E:\WorkServer\TomcatBase\7070(conf、temp、webapps就在此目录下)
如需要运行多个tomcat,则建多个base目录,同时复制conf、temp、webapps目录。
如同时运行两个tomcat,分别使用8080和6060端口,则新建如下目录:
E:\WorkServer\TomcatBase\8080(conf、temp、webapps就在此目录下)
E:\WorkServer\TomcatBase\6060(conf、temp、webapps就在此目录下)
注意:因单个不分离的tomcat,工作目录是以bin目录运行程序的,则为了分离模式下使用和不分离模式下使用完全一致,则在所有的base目录中,均新建一个空白的bin目录
二、运行环境配置(Windows环境)
2.1、下载配置好的脚本文件,点我下载,解压作为上面提到的base目录下的bin目录,里面包括了windows服务的安装卸载、启动停止,cmd窗口模式的启动停止
bin目录结构及说明:
msservices安装.bat :安装服务的脚本,双击把bin目录所在的tomcat安装进windows服务。
msservices启动.bat :脚本启动安装的服务。
msservices停止.bat:脚本停止安装的服务。
msservices卸载.bat :卸载服务的脚本,双击把bin目录所在的tomcat服务卸载。
sconfig.bat:其余六个脚本运行所需要的基本配置,下面进行配置说明。
start.bat :直接用传说中的黑窗口进行启动tomcat。
stop.bat:停止黑窗口运行的tomcat。
2.2、sconfig.bat配置说明
只需要关注五行配置信息
set CATALINA_HOME=E:\WorkServer\TomcatHome\Tomcat8
set JAVA_HOME=
set JRE_HOME=E:\WorkServer\Java\jre1.7.0_79
set TITLE=TomcatServer
set MyServerName=MyTomcatServer/p>
其中:
CATALINA_HOME:为Tomcat所在的home目录
JAVA_HOME、JRE_HOME:只需要配置一个,另一个设置为空
如果只设置其中一个,就会和系统环境变量中配置的jdk版本冲突,达不到指定jdk版本的效果
当然,如果你只用环境变量中的配置,这两行都可以删除不需要配置
TITLE:黑窗口运行时,显示在windows窗口中的标题,服务运行时无效
MyServerName:安装进服务时,tomcat的服务名后缀,前缀是tomcat自带,即home目录下bin目录下service.bat的配置。
三、使用及启动
额,没有了。该怎么用怎么用。