Tomcat的安装和配置
1. 简介
- Tomcat是Apache提供的Web服务器,用来接收客户端请求并作出响应的工具。
- Tomcat是应用最广泛的免费、开源、轻量级JavaWeb服务器,但是并不支持Java EE企业级开发。
- 目前最新的版本是Tomcat 9,支持Servlet 4.0、JSP 2.3,需要JDK 1.8及以上支持。
- 其他版本:
- Tomcat 8,支持 Servlet 3.1、JSP 2.3,需要JDK 1.7及以上支持。
- Tomcat 7,支持 Servlet 3.0、JSP 2.2,需要JDK 1.6及以上支持,支持到JDK 1.8。
- Tomcat 6,支持 Servlet 2.5、JSP 2.1,需要JDK 1.5及以上支持,但只支持到JDK 1.7。
- 经过大量测试后,建议使用的Tomcat版本小于或等于JDK一个版本,例:JDK 1.8配Tomcat 7/8。但是不建议使用Tomcat 7以下版本,缺失很多先进特性。
2. 版本的选择和下载
Tomcat提供了两种安装方式,一种是传统的安装方式,另一种是免安装方式,只要将压缩包中的文件解压出来,加以配置便可以使用。
- 安装版:优点是安装简便,会自动配置环境变量,会写入在Windows服务中便于启动和关闭;缺点就是一台电脑只能装一个Tomcat。
- 免安装版:优点是一台电脑可以安装多个Tomcat;缺点是需要手动配置环境变量,启动关闭麻烦。
所以最推荐的是免安装版,稍加配置灵活性更强,而且不会留下残留文件(好像Apache现在不提供安装版了)。
- 下载地址:http://tomcat.apache.org/
- 在多个版本中选择一个,点击Download。
- 跳转到了下载界面,Apache提供了多种Tomcat的版本。
- 上半块是二进制发行版,也就是部署使用的;下半块是源代码。
- zip是Windows系统使用的,tar.gz是Linux使用的。
- 一般直接选择Core中的64-bit Windows zip,毕竟32位的系统没多少占有了。
- 下面的Service Installer是服务器版本,Embedded是嵌入式版本。
3. 安装和配置
- 将下载好的安装包中的文件解压到一个纯英文且无空格目录中。
- 配置环境变量:
- 前提变量
变量名:JAVA_HOME
变量值:JDK安装目录
- 新增变量(免安装版无需配置)
变量名:CATALINA_HOME
变量值:Tomcat安装目录
- 添加值(免安装版无需配置)
变量名:Path
变量值:;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
到这里Tomcat就已经安装和配置完毕了。
- 前提变量