Tomcat入门一文详解/精通javaWeb
Posted 上进小菜猪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat入门一文详解/精通javaWeb相关的知识,希望对你有一定的参考价值。
@[toc]
一.为什么使用Tomcat?
1.1 大体介绍
Tomcat服务器是一个免费的开源web应用服务器,它是一个轻量级应用服务器。
它广泛应用于中小型系统以及并发访问用户不多的情况。
它是开发和调试JSP程序的首选。
对于初学者,可以认为当在机器上配置Apache服务器时,可以使用它来响应html(标准通用标记语言下的应用程序)页面的访问请求。
事实上,Tomcat是Apache服务器的扩展,但它在运行时独立运行,因此当运行Tomcat时,它实际上是作为独立于Apache的进程单独运行的。
1.2 快速下载安装Tomcat
Tomcat官网:
到官网下载对应的Tomcat版本压缩包,解压到本地指定目录中,即可。
下载速度慢可以挂载梯子加快下载速度。
二.快速上手Tomcat
2.1文件夹作用
文件夹重要的作用如下:
2.2启动Tomcat
路径:
双击startup脚本文件
运行脚本截图如下:
2.3 访问默认端口号
访问默认端口号结果如下:
2.4 关闭Tomcat
关闭Tomcat方式一:
直接关掉启动脚本,如下图:
关闭Tomcat方式二:
双击脚本shutdown关闭:
2.5 常见问题及其原因
Tomcat闪退,打不开
原因:缺少java环境,环境没有配置。需要配置兼容性。
根据问题不同,更改脚本文件配置。
三.Tomcat配置文件conf
3.1 server.xml服务器配置文件
核心配置:
8080端口
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
本地访问
<Engine name="Catalina" defaultHost="localhost">
设定了本地端口,默认8080,指向webapps文件夹。
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
3.1.1 指向webapps
在webapps里一个文件夹代表一个应用。
路径:
网页源码保存在:
index.jsp里
可以理解为html+java代码=jsp
3.2 基本配置修改
可以配置启动的端口号
Tomcat的默认端口号为:8080
mysql: 3306
http: 80
https: 443
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
可以配置主机的名称。
默认的主机名为:localhost相当于是127.0.0.1
默认网站应用存放的位置为:webapps
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
以上是关于Tomcat入门一文详解/精通javaWeb的主要内容,如果未能解决你的问题,请参考以下文章
JavaWeb入门详解(第三篇)web服务器之Tomcat简介