Tomcat是一个符合JavaEEWEB标准的最小WEB容器。所有的JSP程序都必须在WEB容器的支持下才能运行,在给定的WEB容器中都会支持事务处理操作。Tomcat由Apache(www.apache.org)提供。可以使用安装版和解压版。安装版可以在服务中有Tomcat服务。没有免安装版,开发中使用免安装版。Tomcat简单来说就是一个运行Java的web服务器,底层是Socket的程序,同时也是JSP和Servlet的容器??。Tomcat是Apache软件基金会(ApacheSoftwareFoundation)Jakarta项目中的一个核心项目,由Apache、Sun等公司和个人共同开发。由于Sun的参与和支持,最新的Servlet和JSP规范始终在Tomcat中得到体现。Tomcat因其技术先进、性能稳定、免费等特点,深受Java爱好者的喜爱和一些软件开发商的认可,成为目前比较流行的Web应用服务器。Tomcat服务器是一个免费开源的Web应用服务器,是一个轻量级的应用服务器。广泛应用于中小型系统和并发访问用户不多的场合。是开发和调试JSP程序的首选。对于初学者来说,可以认为在一台机器上配置Apache服务器后,可以用来响应HTML(标准通用标记语言下的一种应用程序)页面的访问请求。Tomcat实际上是Apache服务器的部分扩展,但它是独立运行的,所以当你运行tomcat时,它实际上是作为一个独立于Apache的进程运行的。如果配置得当,Apache提供HTML页面,而Tomcat实际上运行JSP页面和servlet。另外,Tomcat与IIS等Web服务器一样,具有处理HTML页面的功能。此外,它还是一个Servlet和JSP容器。独立的Servlet容器是Tomcat的默认模式。但是,Tomcat处理静态HTML的能力不如Apache服务器。目前最新的Tomcat版本是9.0。Tomcat安装方式保证JDK环境配置正确。从官网下载Tomcat安装包,解压安装包,集成到编译工具包中。运行Tomcat需要JDK的支持【Tomcat会通过JAVA_HOME找到需要的JDK】。安装就是解压过程。启动Tomcat,如果您可以访问它,则说明它已安装。1.解压→2.查看ROOT目录下的index.html或index.jsp文件。tomcat8自带页面,但是没有tomcat7免安装。直接访问会得到404Tomcat7。XXX需要查看webapps->ROOT目录下是否有index.html或index.jsp。如果没有,就手动添加一个html文件或者复制一个jsp到其他地方。如果此时可以访问该页面,则配置成功。3、启动Tomcat(在tomcat安装目录下的bin目录下,使用命令行启动tomcat)。启动后,启动窗口无法关闭。4、打开浏览器输入http://localhost:8080/访问OK,Tomcat安装成功。5、关闭Tomcat(在tomcat安装目录下的bin目录下,使用命令行关闭tomcat)展开Tomcat目录结构bin:启动和关闭tomcat的bat文件conf:配置文件server.xml该文件用于配置服务器相关信息,例如tomcat启动的端口号,配置主机(Host)web.xml文件配置和web应用(web应用相当于一个网站)tomcat-user.xml配置用户名密码和相关权限。lib:这个目录是放置tomcat运行所需的jar包logs:存放日志,当我们需要查看日志的时候可以查询信息webapps:放置我们的web应用工作工作目录:这个目录用来存放相应的服务器文件以及访问jsp后生成的.class文件关联TomcatWindow→preferences→Server→RuntimeEnvironment→add→apache-tomcat-8.0.23
