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简介

Jmeter - 从入门到精通高级篇 - jmeter使用监视器结果监控tomcat性能(详解教程)

C++从入门到精通C++高清完整资源

《JavaWeb从入门到精通》(明日科技,清华大学出版社)

一文带你nodejs从入门到精通

一文带你nodejs从入门到精通