快速配置Tomcat,解决Tomcat卡住不动

  • Post author:
  • Post category:其他




简单介绍Tomcat最近版本

Apache Tomcat项目很自豪地宣布Apache Tomcat的9.0.60版本发布。此发行版实现了作为 Java EE 8 平台一部分的规范。与9.0.59相比,值得注意的变化包括:

修复了可能导致 HTTP/1.1 请求处理暂停并可能超时的潜在线程安全问题,该问题在收到完整请求后等待其他数据。

修复了 65757 错误修复引入的回归,该错误修复可以更好地识别非请求线程,但在用户代码在单个线程中执行顺序操作时引入了类似的问题。

在解析使用 bean 和/或静态字段的 EL 表达式中的方法时,请确保在标识要调用的方法时考虑任何自定义类型转换。

这些更改以及所有其他更改的完整详细信息可在 Tomcat 9 更改日志中找到。

转发来自:https://tomcat.apache.org/index.html

  • 简单的安装步骤:

  • 1。下载:https://tomcat.apache.org/download-90.cgi 或者其他版本
    在这里插入图片描述

  • tomcat作为JavaEE的轻型服务器,在个人或者小规模企业中广为流行。故其基于客户体验做了人性化的改进,我们只需要将下载包解压安装到你所常用的文件夹即可。

  • 操作如下:

在这里插入图片描述

那我们怎么启动该服务呢?

  • 首先,我们找到apache-tomcat-9.0.60\bin的startup.bat文件,顾名思义就是启动服务。
  • 启动后我们大概率会遇到的问题:
  • ①、当你打开tomcat控制台时候,所显示字符为乱码,火星文。
  • 那我们只需要在apache-tomcat-9.0.60\conf目录下的logging.properties,将其控制台字符格式由UTF-8改为
  • GBK即可,这时console显示的语言就是中文了。

在这里插入图片描述

  • ②、我们应该想到的是Tomcat是基于HTTP/HTTPS协议的服务器,而且具有网络功能的软件应用会分配相应的监听端口,也就是端口号。而端口号就是具有网络功能的 应用软件 的标识号。0-1023是公认端口号,即已经公认定义或为将要公认定义的软件保留的,而1024-65535是并没有公共定义的端口号,用户可以自己定义这些端口的作用。

  • 借鉴文章:https://blog.csdn.net/flying_man_/article/details/79392923

  • 故安装时候需要考虑Tomcat default 文件配置的端口号一般为:8080

  • 当我们启动控制台的时候,保存查找为当前端口被占用时。

  • apache-tomcat-9.0.60\conf目录下的server.xml文件中找到connector port=“”

  • 将其改为未被占用的端口即可。在未被定义的范围内即可:

  • 这里本人使用的8888:

在这里插入图片描述

  • ③、 这些问题都解决完成后:我们会看到该场景,显示还有多少秒内启动,此时显示卡住不动了,这是为什么呢?

在这里插入图片描述

  • 因为其实已经启动了 但没有配置启动后自动弹出网页 ,手动打开即可。
  • 初学者并不需要过多进行配置文件更改,故在此提供手动访问方法:
  • 如下:http://localhost:加上前面配置的端口号以/结尾,即可访问:
  • 默认是有一个index.jsp作为Tomcat主页的。
  • 接下来就是配置到开发环境中即可:
  • http://localhost:8888/
    在这里插入图片描述

    简述Tomcat目录的作用。



bin //支持tomcat运行的常见exe文件



conf // tomcat系统的一些配置文件



logs// 系统日志文件



webapps //网站资源文件|自己创建的web项目。



然后就是愉快的学习吧!



版权声明:本文为qq_45102119原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。