Tomcat的安装和使用

news2024/11/17 17:38:30

作者:~小明学编程  

文章专栏:JavaEE

格言:热爱编程的,终将被编程所厚爱。
在这里插入图片描述

目录

下载Tomcat

tomcat文件介绍

 启动Tomcat

 简单的部署静态页面


HTTP 服务器,就是在 TCP 服务器的基础上,加上了一些额外的功能。使用 HTTP 服务器的 API。就可以来操作 HTTP 协议。

下载Tomcat

1.

下载地址:https://tomcat.apache.org/

下载 8 版本,因为 Tomcat 版本和 Java 的 JDK 版本这些有很大的关系,为了避免可能出现的问题,所以下载 Tomcat 8 :

2.点进去之后,下载 ZIP 就好了。

之后将其解压到相应的目录底下:

tomcat文件介绍

在bin目录底下找到启动按钮

 通过 bin 目录里面的 startup.bat 来启动 Tomcat,sh 后缀的是 Linux 服务器上启动的。

Tomcat 默认是 8080 端口,但是也可以通过 server.xml 修改端口:

 logs 日志文件夹,这里就可以看到运行 Tomcat 产生的日志:

 启动Tomcat

通过双击 bin 目录里面的 start.bat 来启动:

 这样就启动成功了,其中因为 Tomcat 使用的是 utf-8 ,而 Windows 使用的是 GBK 编码,所以会出现乱码的情况但是没啥影响。

如果出现启动失败的情况要注意:

  1. 检查 JDK 和 环境变量
  2. 检查是否已经打开了 Tomcat

 简单的部署静态页面

像这样我们输入本机的地址和端口号就会有这样一个页面:

这是人家自带的,我们同样可以自己添加:

 我们在对应目录下添加了一个简单的html的页面,我们可以找到地址资源去打开:

现在我们可以将前面写的博客页面添加到里面去:

首先我们在ROOT目录创建一个blog的文件然后将前端文件放在里面 :

 接着我们打开相应的资源:

 但是值得注意的是我们现在用的是局域网

 这是我们IP地址,明显是一个局域网的地址,我现在的网站只能在和我一个局域网下才能访问我的网站,想要所有人都能访问的话那就需要公网,,常见的就是我们买一个服务器我们把东西上传到服务器上去这样所有人就都能访问了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/160317.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

计算机网络 - 概述

文章目录前言一、计算机网络概述1.1、计算机网络在信息时代的作用1.2、Intnet概述网络、互连网(互联网)和因特网因特网发展阶段因特网的组成1.3、计算机网络的定义和分类定义分类1.4、报文交换方式电路交换分组交换报文交换三种交换方式对比1.5、性能指标…

5-1输入/输出管理-I/O管理概述

文章目录一.I/O设备二.I/O控制器/设备控制器三.I/O控制方式1.程序直接控制方式2.中断驱动方式3.DMA方式(直接存储器存取)4.通道控制方式四.I/O子系统的层次结构五.输入/输出应用程序接口&设备驱动程序接口(一)输入/输出应用程…

【学Vue就跟玩一样】组件-单文件组件

单文件组件在实际开发中是经常使用的,那么如何创建一个单文件组件呢?那么本篇就来简单入一下单文件组件。一,创建单文件组件 1.切换到你想要创建该文件的目录下,我这里切换的是desktop这个目录,当然,也可以…

大学高校供配电系统谐波危害及治理方案

摘要:安全科学用电是保障高校教学科研及办公的基础条件,随着现代化教学、电子图书馆等先进教学手段的不断引入,智能给排水、变频空调、电梯传送系统等配套设施以及电子镇流的照明灯具设备等大量非线性电力电子设备涌现,很多高等院…

「科普」带你认识5G基站

随着5G时代的到来,为了信号的稳定传输,为了覆盖面更广,5G基站作为5G规模组网的“先行军”,其建设至关重要。 那么,5G时代的基站是如何建设的呢?下面就来给大家介绍一下。 截至2022年末,我国移…

【Lilishop商城】No4-7.业务逻辑的代码开发,涉及到:商品模块

仅涉及后端,全部目录看顶部专栏,代码、文档、接口路径在: 【Lilishop商城】记录一下B2B2C商城系统学习笔记~_清晨敲代码的博客-CSDN博客 全篇会结合业务介绍重点设计逻辑,其中重点包括接口类、业务类,具体的结合源代…

当代年轻人超半数人为“单身贵族”,数据可视化教你如何应付春节相亲

春节临近,不知大家在完成“年度总结”的同时,是否完成找到对象这个任务,如果还是单身,建议大家准备好如何应对家里安排的相亲吧!现如今男女比例严重失调,也相对产生多数的“单身贵族”,当代年轻…

牛客竞赛每日俩题 - Day14

目录 错排算法 三维数组的应用 错排算法 发邮件__牛客网 错排: 假设有n封信要装入到n个信封中,每封信应该要放到对应的信封中,比如: 信: A B C D... 信封: a b c d. ... 由于疏忽将信放置出错,总共有多少种可能性每封信都放错 假设:D(n)…

自定义类型详解

这次我们来看自定义类型,我们之前接触过的自定义类型就有数组和结构体,我们来详细解析一下这些自定义类型的特点,已经一些我们没接触过的自定义类型 目录 1.结构体 1.1结构体的基础知识 1.2结构体的声明 1.3特殊声明 1.4结构的自引用 …

Mac AndroidStudio生成签名文件,显示SHA1和MD5值

一、首先,生成签名文件 1.点击菜单栏中的Build的。 2.弹出窗体,创建新的KeyStore:如下图。 3.生成jks文件 4.填写keystore和key密码。ketystore密码和key密码在后面会用到。其他信息也不是很重要,自己差不多能记住就好。 5.然后点…

设计模式学习(五):State状态模式

一、什么是State模式 在面向对象编程中,是用类表示对象的。也就是说,程序的设计者需要考虑用类来表示什么东西。类对应的东西可能存在于真实世界中,也可能不存在于真实世界中。 在State模式中,我们用类来表示状态。在现实世界中&a…

【部署】Apache DolphinScheduler 伪集群部署

【部署】Apache DolphinScheduler(海豚) 伪集群部署(Pseudo-Cluster)Standalone极速体验版DolphinScheduler 伪集群部署前置准备工作本地部署环境准备 DolphinScheduler 启动环境配置用户免密及权限配置机器SSH免密登陆启动zookee…

解决bootstrap table footerFormatter表脚和表体列错位问题

需求:需要把表格的一列的内容在表最下面一行进行汇总,显示合计 实现合计步骤: 1.在初始化表格时,开启显示表脚的属性,如图 2.在需要合计的列中添加footerFormatter函数,如图 这样就会在表格最下面显示合计…

年度征文 | 再见2022,你好2023

年度征文 | 再见2022,你好2023题记个人简介初衷写作展望题记 这两天打开CSDN,发现消息栏一直提示我写这个年度征文,本来觉得自己没有经验可以分享,毕竟自己仍处于该领域的起步阶段,无法给大家提供有用的建议或实用的总…

功率放大器模块是什么意思(功率放大模块工作原理)

在日常电子实验测试中,很多电子工程师都会经常使用到功率放大器,随着人们对于功率放大器的频繁使用,对于功放的要求也越来越多,有些工程师就想要使用尺寸较小的仪器,功率放大模块便应运而生,今天就请安泰电…

关于几个坐标系的关系NED ENU ROS

几个坐标系转来转去,时间一长又搞混了。 地球固连坐标系 WND 地球固连坐标系 NED 机体坐标系 NED 惯性系 x轴在多旋翼对称平面内指向机头(机头方向与多旋字形或X字形相关)。 z轴在飞机对称平面内,垂直轴向下。然后,按…

从GPT到chatGPT(二):GPT2

GPT2 文章目录GPT2前言正文摘要方法概述训练数据输入表示模型结构实验语言模型Children’s Book Test(CBT)LAMBADAWinograd Schema Challenge(WSC)Reading ComprehensionSummarizationTranslationQuestion AnsweringGeneralizatio…

Linux下搭建Git服务器

目录 步骤一.安装Git: 步骤二.安装Gitosis 安装Gitosis依赖的工具 进入到Gitosis目录执行: 出现下面的信息表示安装成功 步骤三.服务器端创建git用户来管理Git服务 服务器端的Git配置公钥 步骤四.服务器端创建Git仓库 步骤五.客户端clone服务器…

PPT如何转换成PDF?三种转换方法告诉你

大家在工作中会使用PPT格式的文件来汇报工作流程吗?当上级领导要求你将这些工作内容全部汇总,并用PDF文件发给他的时候,你是怎么做的呢?是重新将内容复制黏贴到PDF文件中吗?今天告诉你一个简单的方法,其实只…

【echarts】自定义legend样式 echarts图例与⽂字对齐问题

较完整的使用介绍参考:https://blog.csdn.net/changyana/article/details/126281275 起因 今天使⽤echarts时发现官⽹⽰例图例部分并没有进⾏对齐,⼀上⼀下逼死强迫。。。 解决办法 textStyle: { // 添加height: 10, // 关键在这个height设置rich: …