Tomcat服务器使用详解

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

Tomcat是什么

Tomcat 是基于Java 实现的一个开源免费, 也是被广泛使用的 HTTP 服务器,用来处理网络传输过来的一些请求。简单来说Tomcat就是一个web服务器,我们开发网站主要基于Tomcat进行二次开发,实现其他用户也可网络访问的功能(同一局域网下)。

下载安装

前提条件:Tomcat自身是基于Java实现的,所以运行Tomcat的前提,需要先装好JDK~

  • 下载链接:Tomcat下载
    在这里插入图片描述
    注意Tomcat的版本要与JDK版本相对应,此处我们选择Tomcat8对应JDK8~

  • zip解压即可,文件目录全英

目录结构

在这里插入图片描述

  • bin(binary):存放的是Tomcat的启动/停止程序;
  • conf(config):存放的是Tomcat的配置文件;
  • lib:Tomcat的相关依赖;
  • logs:存放的是Tomcat的日志,能够显示出程序的运行状态。在Tomcat上跑过的程序,其运行过程就都在logs中被记录下来了;
  • webapps:存放的是当前Tomcat上的所有webapp;做好一个完整的网站(webapp),就可以将其打包部署在webapps目录中,Tomcat即可识别~

启动服务器

在这里插入图片描述
双击bin目录下的startup.bat(Windows系统)即可~
Linux系统选择startup.sh~

访问Tomcat

在这里插入图片描述

  • 访问别人的Tomcat,需要其主机的IP地址~

  • 访问自己主机的Tomcat:使用环回IP127.0.0.1表示访问自己主机~

  • 8080是Tomcat自己默认的端口号;

部署静态页面

部署单个HTML

  1. 创建一个Hello_Tomcat.html文件;
  2. 将该页面部署到Tomcat上,复制到该目录下即可;
    在这里插入图片描述
  3. 通过Tomcat访问该页面;
    在这里插入图片描述

部署HTML到单独目录中

为了避免日后webapp过多导致文件太乱的情况,我们可以在ROOT目录下单独创建一个目录,存放某个wepapp所要部署的文件。
在这里插入图片描述
其效果如下如所示,可以通过以下路径访问,注意路径一定不能有错,否则会报404~请添加图片描述

Servlet程序及部署方式(Tomcat+Smart Tomcat 1、Servlet是什么 2、Servlet程序【例——hello world】2.1、创建项目2.2、引入Servlet依赖2.3、创建目录结构2.4、编写代码2.5、打包程序2.6、部署程序2.7、验证程序3、更方便的部署方式——Smart Tomcat 阅读详情

相关推荐

Myeclipse配置tomcat服务器

【1】Tomcat的下载 【2】Tomcat的安装 【3】Tomcat的目录结构 【4】MyEclipse配置Tomcat服务器

不迁怒,不贰过。小知识,大智慧。 9454

【JavaEE】Tomcat

Tomcat使用

Xian meng在努力呐-的博客 614

别再死记硬背了!用Python可视化带你直观理解柯西收敛定理(附NumPy代码)

本文通过Python可视化技术,结合NumPy和Matplotlib,直观展示柯西收敛定理的动态过程。文章提供了完整的代码实现,帮助读者从抽象数学定义过渡到具象理解,特别适合数学学习者和Python开发者。通过热力图和交互式参数探索,读者可以清晰观察数列收敛特性,提升数学分析的学习效率。

weixin_28465009的博客 148

Tomcat和初学Servlet

文章目录一、Tomcat1.Tomcat的基本介绍2.Tomcat中的文件解释3.Tomcat的打开和关闭4.使用Tomcat的目的二、Servlet1.Servlet介绍 一、Tomcat 1.Tomcat的基本介绍 Tomcat 是一个 HTTP 服务器。 前面我们已经学习了 HTTP 协议, 知道了 HTTP 协议就是 HTTP 客户端和 HTTP 服务器之间的交互数据的格式。 同时也通过 ajax 和 Java Socket 分别构造了 HTTP 客户端。 HTTP 服务器我们也同样可以通过 Jav

ZJRUIII的博客 1725

部署第二个Tomcat(项目)

2. 这个是修改端口号的时候修改的,原来的是8080,修改成一个自己记住的值,用来访问T2的主页 例如我的:http://localhost:9999/一.找到安装T2的路径,进入conf(我的:E:\tomcat\apache-tomcat-8.0.33\conf),找到server.xml.、用记事本打开 找到。

wys0127的博客 364

tomcat相关概念与部署(续2)tomcat多实例-zabbix监控(docker部署)

一.多实例部署生产环境中,通过ps -ef | grep tomcat查看,会发现有多个tomcat实例在运行,除了主站点之外,后期有定制的项目,需要二次开发的内容,那就可以再起一些实例。除了原有的tomcat项目,再增加2个,分别为tomcat_8081和tomcat_8082,只需要改动端口,还用原来的JDK。1.to...

weixin_29607417的博客 197

Tomcat服务器使用

文章目录一,Tomcat的一些概念--1,服务器--2,web服务器--3,Tomcat服务器二,使用Tomcat--1,下载安装--2,启动&关闭--3,测试三,Tomcat目录结构--1,核心目录--2,修改默认端口号8080四,访问自己的项目资源--1,在webapps中添加自己简单的项目--2,测试--3,一个完整的web应用结构五,在IDEA中整合Tomcat--1,操作如下图--2,测试 一,Tomcat的一些概念 –1,服务器 服务器:分为服务器硬件和服务器软件。在硬件服务器(其实就是

cgblpx的博客 1万+

Idea配置Tomcat服务器

Idea配置Tomcat服务器

m0_67171379的博客 3万+

Tomcat服务器

Tomcat安装

weixin_45138168的博客 1万+

tomcat服务器的简介以及tomcat部署web服务以及 Idea配置Tomcat服务器

Tomcat是一个开源的容器,它实现了Java Servlet和JavaServer Pages(JSP)规范。它是轻量级的服务器,被广泛用于部署和运行Java Web应用程序。

2301_78753262的博客 2203

Eclipse配置tomcat服务器

本篇介绍在Eclipse中如何配置tomcat

qq_40187702的博客 8865

服务器Tomcat区别

这篇文章我也是参考很多文章小结出来的,如有冒犯告诉我一下 这篇文章我也是参考很多文章小结出来的,如有冒犯告诉我一下 这篇文章我也是参考很多文章小结出来的,如有冒犯告诉我一下 前言: 这是我在学习javaweb的时候遇到的一个困惑 学习Tomcat服务器,它叫服务器,后面又看其他的教学视频出现一个阿里云服务器。(ECS)我当时领取了一个月。两个感觉完全不搭着边 使用服务器(ECS)我确实可以访问自己编写的小页面了当时挺高兴的 接下来我会将我在学习过程中遇到的问题和困惑在此专栏下进行编写文章 服务器和Tomc

weixin_46401545的博客 4701

Tomcat服务器入门详细教程

前言:不是井里没有水,而是你挖的不够深;不是成功来的慢,而是你努力的不够狠。 你好!我是梦阳辰。下面和我一起学习起来吧! 01.Tomcat概述 1.Tomcat简介 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4.

轻松玩编程 5272

Tomcat服务器详解

一.Tomcat介绍: 1.Tomcat是常见的免费的web服务器. 2.使用Tomcat服务器前后区别: (1)不使用tomcat访问html: 在浏览器看到的地址都是 d:/hello.html的格式 (2)使用tomcat访问html: 可以像这样以127.0.0.1:8080/hello.html等格式访问,因为 tomcat本身是一个web 服务器,hello.html部署在了这个web...

weixin_39676449的博客 340

Tomcat 服务器安装与使用,IDEA整合Tomcat服务器

Tomcat服务器安装与使用 本文档适合Java后端初学者学习Tomcat服务器时参考使用,每一步都截图讲解,并讲解了在IDEA整合Timcat服务器的方法 还可以参考博主其他文章,都很适合初学者: MySQL初学者必知必会,传送地址:MySQL的使用看这篇就够了 XML极速上手,传送地址:XML十分钟极速上手 文章目录Tomcat服务器安装与使用一、JavaWeb的概念二、Web资源的分类三、Tomcat概念四、Tomcat服务器和Servlet版本的对应关系五、Tomcat使用六、IDEA整合Tomc

立志成为一个前端、后端、测试全方位发展的程序员 2313
上一篇: HTTPS加密过程详解
下一篇: Servlet第一个程序
Emperor10
博客等级 码龄9年 300粉丝 64原创
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值