文章目录

  • 1.1 Tomcat介绍
    • 1.1.1 关于服务器
    • 1.1.2 Tomcat下载与安装
    • 1.1.3 Tomcat各版本所需支持
    • 1.1.4 Tomcat目录结构详解
  • 1.2 Tomcat基本使用
    • 1.2.1 Tomcat启动和停止及问题分析解决
      • 1)启动和停止
      • 2)启动时问题
    • 1.2.2 IDEA集成Tomcat服务器

1.1 Tomcat介绍

1.1.1 关于服务器

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

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

服务器名称 说明
weblogic 实现了javaEE规范,重量级服务器,又称为javaEE容器
websphereAS 实现了javaEE规范,重量级服务器。
JBOSSAS 实现了JavaEE规范,重量级服务器。免费的。
Tomcat 实现了jsp/servlet规范,是一个轻量级服务器,开源免费。

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的停止文件。

其中.bat文件是针对windows系统的运行程序,.sh文件是针对linux系统的运行程序。

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服务器

第一步

第二步

第三步

第四步

Tomcat 介绍与使用相关推荐

  1. Tomcat介绍、安装JDK、安装Tomcat

    Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache.Sun和其他一些公司及个人共同开发而 ...

  2. 16.1 Tomcat介绍16.2 安装jdk16.3 安装Tomcat

    16.1 Tomcat介绍 16.2 安装jdk 安装 完后执行这个命令可以出现下图的信息,说明安装成功了 java -version 16.3 安装Tomcat 下载的是二进制包,不用编译,很方便 ...

  3. Linux centosVMware Tomcat介绍、安装jdk、安装Tomcat

    一.Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache.Sun和其他一些公司及个人共同开 ...

  4. java web服务器tomcat介绍【转载】

    机器矩阵2016-08-10 22:14 java程序员亲切地称他为tom猫,看到这只猫可以说明1 服务器部署成功了 ,2 网络是联通的. 到底这只猫是什么来头呢? tomcat是Apache基金会下 ...

  5. 16.1 Tomcat介绍 16.2 安装jdk 16.3 安装Tomcat

    2019独角兽企业重金招聘Python工程师标准>>> Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta ...

  6. Tomcat介绍,安装jdk,安装tomcat,配置Tomcat监听80端口

    2019独角兽企业重金招聘Python工程师标准>>> Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta ...

  7. Tomcat介绍及配置

    web服务器的作用: 当接收的请求是动态请求,则会将请求给web容器拼凑生成代码,返回web服务器. 一般在平时说的"买服务器"是指一台专门用于安装Web服务器的计算机,web服务 ...

  8. Tomcat介绍...

    2019独角兽企业重金招聘Python工程师标准>>> 12月12日任务 16.1 Tomcat介绍 16.2 安装jdk 16.3 安装Tomcat 一.Tomcat介绍 Tomc ...

  9. TOMCAT介绍--自定义配置Host

    TOMCAT介绍 1.服务器概述 1.1.基本概念 1.1.1.servle容器 1.1.2.web容器 1.1.3.web服务器 2.1.常见的服务器 2.1.1.webLogic 2.1.2.We ...

  10. Tomcat介绍 安装jdk 安装Tomcat

    一.Tomcat介绍 Tomcat Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他 ...

最新文章

  1. ESXi6.5环境搭建(五:常见问题及解决方案实验总结)
  2. Java 集合类详解
  3. mysql导入sql文件过大或连接超时的解决的方法
  4. python文件编码与解码_Python读取文件编码解码问题
  5. java web的运行方式_在运行 Javaweb项目时报错,不知道什么原因,百度了好多方法跟着人家的方法做了还是报错...
  6. 叫我如何相信你?聊一聊语言模型的校准
  7. json C库源码地址
  8. 22(2)序列化以及反序列化
  9. jgroups_JGroups:无需额外基础架构的领导人选举
  10. MyEclipse2015 Web项目转Maven项目
  11. Beam概念学习系列之SDKs
  12. numpy - np.reshape:将二维数组转变三维数组
  13. NPAPI中返回一个字串的正确做法
  14. 谁让APP工程师产生了泡沫?
  15. php openssl 处理pkcs8,openssl生成RSA格式私钥,转换为通用型PKCS8格式
  16. android fps测试 apk,性能测试 查看Android APP 帧数FPS的方法
  17. 适合ABB和halcon互转——四元数与欧拉角互转方法C#
  18. 网易云音乐虚化图片html,CSS之高斯模糊—(网易云歌单)
  19. Level Shift
  20. FreeSWITCH对接MRCP Server

热门文章

  1. 别人电脑连不上我的swagger,自己能连
  2. linux查看内核打印信息,通过sysrq打印linux内核信息
  3. Intellij idea 插件安装和卸载
  4. Java:Lambda简化匿名内部类
  5. geany怎么配python_教程详情|Geany配置python教程解析_234游戏网
  6. 【CAD二次开发】-ObjectARX-JIG 一拖多 (MultipleEntJig)
  7. 利用python找出连续三年业绩上涨30%的A股
  8. java采集自己的人脸底库,并用于FaceNet训练
  9. TP5框架查询数据获取结果集为数组的办法
  10. python调用开源求解器scip求解运输问题