1 Tomcat软件下载及安装
1.1 Tomcat基本概念
Tomcat服务器是一个免费的开放源代码的Web应用服务器。Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet 和JSP规范总是能在Tomcat中得到体现。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,是目前比较流行的Web应用服务器。
1.2 Tomcat软件下载
-
官网下载:http://tomcat.apache.org/,选择下载的版本即可:
- tar.gz 文件 是linux操作系统下的安装版本
- exe文件是window操作系统下的安装版本
- zip文件是window操作系统下压缩版本
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kVotCSbq-1610461429655)(D:\学习笔记\003 javaWeb学习笔记\001 Tomcat服务器\img\1610457404729.png)]
-
选择要下载的文件:
2. 选择要下载的文件:
3. 下载完成后是一个压缩包(免安装版本):
1.3 Tomcat软件安装
-
将压缩包直接解压至自定义文件夹(注意:路径不要有中文,空格,特殊符号!!!)
-
配置环境变量JAVA_HOME(JDK安装目录)
1.4 Tomcat目录结构
- 总体目录
- bin目录
- conf目录
1.5 Tomcat软件启动和访问
- 开启:apache-tomcat-8.0.50\bin目录下的startup.bat开启,使用浏览器打开http://localhost:8080即可看到欢迎界面
- 停止:apache-tomcat-8.0.50\bin目录下的shutdown.bat停止
- 启动失败:
- JAVA_HOME环境变量问题导致闪退
- 端口被占用,Tomcat默认端口是8080
1.6 Tomcat服务器部署项目的三种方式
- 在webapps文件夹下面直接发布,使用 http://localhost:8080/目录/文件的名称.后缀 进行访问。
-
在conf目录中打开server.xml 文件,添加配置信息
<Context path="发布路径, 别名" docBase="文件访问路径"/>
注意:这一种方式有一个缺点,就是server.xml是tomcat核心文件一旦出错,导致整个tomcat无法启动。
-
进入conf目录的Catalina目录,创建一个xml配置文件并配置路径
<Context docBase="文件访问路径"/>