一、概念
servlet容器为javaweb应用提供运行时环境,它负责servlet和jsp的生命周期,管理它们的共享数据
Tomcat是一个开源的servlet容器
二、安装
下载后直接解压
三、目录结构
1、bin
存放可执行文件
比如:启动tomcat,和一些批处理文件
2、conf
配置文件
3、lib
第三方以来的jar包
servlet包,jsp包都在里面还有卡特琳娜
4、logs
日志
5、temp
存放临时文件
6、webapps
我们的web应用可以直接部署在这个上面运行,比如我们写好一个web应用,往这个文件夹拷贝一份,就可以运行。
7、work
jsp的.class文件。
四、配置
1、只要java环境配置好了,就可以直接使用
点击bin目录下的startup.bat
出现以上信息,就是成功了。
检测一下:在浏览器输入 localhost:8080
2、为了在任何目录下都可以启动、关闭tomcat,可以在环境变量中配置CATALINA_HOME
五、异常
如果已经启动一个tomcat,再启动一个就会报错。
java.net.BindException:Address already in use: JVMbind 8080
说明端口号被占用。
六、修改tomcat的端口号
打开conf目录下的server.xml
将下面的8080改成其他的就可以了。改完需要重启tomcat
七、Tomcat的管理程序Manger
功能:可以看到当前部署到tomcat上的应用
配置账号方法:
找到conf文件夹的tomcat_users.xml 修改一下里面的username和password