广告位联系
返回顶部
分享到

Tomcat 8.5 下载、安装、启动及遇到的各种问题

Tomcat 来源:互联网 作者:佚名 发布时间:2024-12-14 21:46:17 人浏览
摘要

1. Tomcat 安装 这是 tomcat 8 的下载链接:https://archive.apache.org/dist/tomcat/tomcat-8/ 此时在这里点击你要下载的版本号,这里大版本都是 8,这里演示下载 8.5.83 的过程: 1)点击这里 v8.5.83 2)点击后页

1. Tomcat 安装

这是 tomcat 8 的下载链接:https://archive.apache.org/dist/tomcat/tomcat-8/

此时在这里点击你要下载的版本号,这里大版本都是 8,这里演示下载 8.5.83 的过程:
1)点击这里 v8.5.83

 

2)点击后页面如下,再点击这里的 bin/

3)出现下述页面,我的电脑是 Windows 系统 64 位,选择该 zip 文件下载,并选择好保存该压缩文件的路径

4)对 apache-tomcat-8.5.83-windows-x64.zip 文件进行解压

5)打开这个文件夹,选择 bin 文件,在 bin 文件下找到 startup.bat,双击 startup.bat,即可打开 tomcat

6)双击结果如下,启动成功!

安装其它版本可到官网:https://tomcat.apache.org/,选择要下载的版本号,进入该页面下载:

Tomcat 是一个 http 服务器,但凡是服务器,基本都是黑框框,接受请求就可以啦,外表是非常朴实无华的,同时安装起来十分简便,并且纯绿色~ 无需额外下载一些东西,但是还是可能有一些小伙伴会遇到一些问题,我们一起来看看~

2. 可能会遇到的问题

2.1 无法启动 tomcat —— 缺 CATALINA_HOME

比如点开 startup.bat 没有反应或者界面一闪而过,这个情况,我们需要把 startup.bat 拖到 cmd 中运行,看报什么错误

大概率情况下,是缺环境变量导致的,缺啥环境变量,就配什么环境变量!

可能遇到的情况,如下:CATALINA_HOME 没有配置,CATALINA_HOME 的值就是 tomcat 的安装目录

【解决方案】配置 CATALINA_HOME

1)打开系统属性,点击高级,再点击环境变量

2)创建系统变量,变量名输入 CATALINA_HOME,变量值即为安装的目录!

3)输入后,一定要点击确认,否则没有保存!!! 再次点击 startup.bat ,即可运行~

2.2 无法通过 127.0.0.1:8080 访问 tomcat

通过浏览器,输入 127.0.0.1:8080 ,来访问 tomcat 的 欢迎页面

如果出现 404 这样的页面,无法进行访问

【解决方案】
1)首先检查 tomcat 的端口号是否正确绑定,tomcat 默认端口号是 8080,在 cmd 中输入netstat -ano | findstr 8080,查找正在使用 8080 端口的进程,查找到的进程 id 为 10604

2)以管理员身份运行 cmd,杀死正在使用 8080 端口进程taskkill -pid 10604 -f(这里的10604,需要你自己在电脑查询你的8080进程 id)

3)重新启动 tomcat,即重新打开 startup.bat,再刷新页面即可看到 tomcat 的欢迎页面了~

2.3 tomcat 版本号要与 servlet 版本号一致

servlet 是 tomcat 提供的 API,不是标准库自带的,需要额外下载 servlet,这里需要注意!!! tomcat 版本号要与 servlet 版本号一致!!! 一定需要保证版本是严格对应的!不然在后续开发阶段,很容易出现问题!

在 tomcat 的官网上,可以看到不同版本的 tomcat 适配的 JDK、Servlet 等的版本如下:

这里下载的是 tomcat 8.5.83,对应的是 servlet 是 3.1,JDK 是 7以及以后的版本~


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 :
相关文章
  • tomcat websocket WsFrameServer内存溢出的问题解决

    tomcat websocket WsFrameServer内存溢出的问题解决
    WebSocket连接上了300以后JVM就报内存溢出了,把JVM溢出的堆栈日志导了出来这是详情: 1 2 3 4 5 6 648 instances of org.apache.tomcat.websocket.server.WsFra
  • Tomcat 8.5 下载、安装、启动及遇到的各种问题

    Tomcat 8.5 下载、安装、启动及遇到的各种问题
    1. Tomcat 安装 这是 tomcat 8 的下载链接:https://archive.apache.org/dist/tomcat/tomcat-8/ 此时在这里点击你要下载的版本号,这里大版本都是 8,这里演
  • nginx的请求转发配置过程介绍

    nginx的请求转发配置过程介绍
    Nginx的使用(windows环境) linux也和此类似 去官网下载nginx后解压 在当前目录打开cmd窗口输入nginx.exe 即可启动服务 若想停止当前服务 输入命令
  • linux设置tomcat开机启动的两种方式
    方法一: 1. 添加文件 1 vi /etc/systemd/system/tomcat.service 添加内容 1 2 3 4 5 6 7 8 9 10 11 12 13 [Unit] Description=Tomcat8 After=syslog.target network.target remote-
  • Maven3.8.1使用Tomcat8插件启动项目的方法(亲测有效

    Maven3.8.1使用Tomcat8插件启动项目的方法(亲测有效
    我本地maven的settings.xml文件中的配置: 1 2 3 4 5 6 mirror idaliyunmaven/id mirrorOfcentral/mirrorOf name阿里云公共仓库/name urlhttps://maven.aliyun.com/repository
  • Tomcat中连接器(Connector)的实现
    在Apache Tomcat中,连接器(Connector)是一个关键组件,它负责处理与客户端的通信,包括接收请求和发送响应。Tomcat支持多种类型的连接器,
  • Tomcat中配置Context的方法
    在Tomcat中,Context是一个非常重要的组件,它代表了运行在Tomcat服务器上的一个独立的Web应用程序。每个Context组件通常对应一个特定的Web应用
  • Tomcat配置虚拟主机的实现
    在Tomcat中配置虚拟主机允许你通过不同的域名或IP地址访问同一台服务器上的不同Web应用。这通常通过编辑Tomcat的配置文件server.xml来实现。
  • Tomcat下配置HTTPS的教程

    Tomcat下配置HTTPS的教程
    Tomcat核心功能还是作为Java的容器来运行Java后端代码,虽然内置了对HTTP请求的支持,但并不是最优选择,通常部署时,会在Tomcat前面加一个
  • 修改TOMCAT的JVM虚拟机内存大小的三种方法

    修改TOMCAT的JVM虚拟机内存大小的三种方法
    修改TOMCAT的JVM虚拟机内存大小几种方式 Tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,需要调大。 经常会出
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计