Tomcat 介绍与使用

简介: Tomcat 介绍与使用

1.1 Tomcat介绍


1.1.1 关于服务器


服务器的概念非常的广泛,它可以指代一台特殊的计算机(相比普通计算机运行更快、负载更高、价格更贵),也可以指代用于部署网站的应用。我们这里说的服务器,其实是web服务器,或者应用服务器。它本质就是一个软件,一个应用。作用就是发布我们的应用(工程),让用户可以通过浏览器访问我们的应用。


常见的应用服务器,请看下表:


image.png


1.1.2 Tomcat下载与安装


Tomcat官网下载地址


详细安装与配置可以参考下面的博文:


https://yangyongli.blog.csdn.net/article/details/117822418


1.1.3 Tomcat各版本所需支持



1.1.4 Tomcat目录结构详解



1.2 Tomcat基本使用


1.2.1 Tomcat启动和停止及问题分析解决


1)启动和停止


Tomcat服务器的启动文件在二进制文件目录中:



,这两个文件就是Tomcat的启动文件。


Tomcat服务器的停止文件也在二进制文件目录中:



,这两个文件就是Tomcat的停止文件。


2)启动时问题


第一个问题:启动一闪而过


原因:没有配置环境变量。


解决办法:配置上JAVA_HOME环境变量


第二个:Address already in use : JVM_Bind



原因:端口被占用


解决办法:找到占用该端口的应用


进程不重要:使用cmd命令:netstat -a -o 查看pid 在任务管理器中结束占用端口的进程。


进程很重要:修改自己的端口号。修改的是Tomcat目录下\conf\server.xml中的配置。



第三个:启动产生很多异常,但能正常启动


原因:Tomcat中部署着很多项目,每次启动这些项目都会启动。而这些项目中有启动报异常的。


解决办法:


能找到报异常的项目,就把它从发布目录中移除。


不能确定报异常的项目,就重新解压一个新的Tomcat。


第四个:其它问题


例如:启动产生异常,但是不能正常启动。此时就需要解压一个新的Tomcat启动,来确定是系统问题,还是Tomcat的问题。


所以,此时就需要具体问题,具体分析,然后再对症解决。


1.2.2 IDEA集成Tomcat服务器


第一步



第二步



第三步



第四步


相关文章
|
6月前
|
XML Java 应用服务中间件
一文了解Tomcat
Tomcat是一个开放源代码的Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范。由于Tomcat是一个Java应用程序,它可以在多个操作系统上运行,如Windows、Linux和Mac OS等。Tomcat的主要作用是提供一个运行Java Web应用程序的环境。它可以处理从客户端发送的HTTP请求,并将请求传递给相应的Java Servlet或JSP进行处理。Servlet和JSP是用Java编写的服务器端组件,用于生成动态的Web内容。
251 4
|
6月前
|
网络协议 Java 应用服务中间件
什么是tomcat?tomcat是干什么用的?
什么是tomcat?tomcat是干什么用的?
|
Java 应用服务中间件 容器
tomcat
tomcat
94 0
|
网络协议 Java 应用服务中间件
你还在用tomcat ?out了
Netty作为高性能服务器讲解
|
Java 应用服务中间件
Tomcat2
Tomcat2
75 0
|
XML Java 应用服务中间件
tomcat详解
tomcat详解
176 0
|
前端开发 Java 关系型数据库
|
缓存 NoSQL 数据可视化
|
安全 Java 应用服务中间件
Tomcat8
Tomcat8
205 0
Tomcat8
|
前端开发 Java 应用服务中间件
Tomcat就是这么简单(上)
Tomcat简单的说就是一个运行JAVA的网络服务器,底层是Socket的一个程序,它也是JSP和Serlvet的一个容器。
155 0
Tomcat就是这么简单(上)