Tomcat的两种安装方式(zip安装和exe安装)

2023-11-20

注意:安装Tomcat需要先安装jdk

一、zip解压安装

1.我们进入Tomcat官网 http://tomcat.apache.org/ ,此处我们选择Tomcat 9 的64位zip解压式的安装包,

image-20211108140036011

2.下载后解压目录如下:

image-20211108140427670

3.我们复制tomcat解压根目录,回到桌面,右键“此电脑”,选择“属性”

image-20211108114321951

4.选择“高级系统设置”

image-20211108114409184

5.选择“环境变量”

image-20211108114446394

6.新建一个系统变量

image-20211108114544049

7.编辑如下:

image-20211108140808334

8.编辑好后点击确定,之后在系统变量中找到Path,我们双击它

image-20211108114900166

9.新建一个环境变量

image-20211108115017544

10.编辑如下:

image-20211108144929294

11.之后点击确定,找到tomcat解压目录bin下的startup.bat文件,

image-20211108143312608

或者直接以管理员身份打开cmd输入 startup.bat 即可(因为我们以配置环境变量)

image-20211108145428360

运行结果如下:

image-20211108143338457

12.我们在浏览器中输入 http://localhost:8080/ ,如果出现以下界面则表示tomcat运行成功,此处需要注意不要把tomcat的运行界面(黑窗口)一定不能关闭,否则等于Tomcat也关了!我们就访问不到了

image-20211108143441403

8080端口占用问题

我们在运行tomcat时,可能会出现端口8080占用问题,我们可以在配置文件中更改端口或直接任务管理器杀死端口占用问题

解决方法一、修改配置文件server.xml

我们在tomcat的conf目录下打开tomcat配置文件server.xml

image-20211108143855151

修改端口号,修改后重启tomcat即可

image-20211108144054160

解决方法二、任务管理器

我们在cmd窗口输入netstat -ano | findstr 8080 ,找到pid号

image-20211108141838950

然后打开任务管理器,介绍任务即可

image-20211108141943754

Tomcat启动时出现乱码的解决方式

image-20200512190418013

二、exe方式安装

1.我们进行tomcat官网 http://tomcat.apache.org/ ,此处我们选择Tomcat 9 的客户端安装的安装包,

image-20211108140036011

2.解压后为一个exe可执行文件,我们双击即可进行安装

image-20211108145922758

3.点击next;

image-20211108150304680

4.同意安装协议:即点击I Agree

image-20211108150336528

5.点开Tomcat,选中Service,以后将可以在管理的服务中启动和关闭Tomcat(也可以默认,不改变配置),点击next

image-20211108150405498

6.出现管理提示框,要求输入端口和管理密码,保持默认设置就行。默认的端口号就是8080,这里一般不用设置。点击Next。

image-20211108150435820

7.点击Next后会出现下图,它会自动找到JRE位置,如果用户没有安装JRE,可以修改指向JDK目录(很多用户安装后无法编译JSP,就是这里没找到JRE,请务必先要安装JDK,并把这个目录正确指向JRE或者JDK的目录)。

image-20211108150500450

8.点击next,之后会出现Tomcat安装路径选择,一般默认安装到C盘,可以直接把C改成D,没有的文件夹会自动创建。修改完毕后点击Install。

image-20211108150520296

9.安装完毕,点击finish。

image-20211108150539896

10.打开浏览器 键入 http://localhost:8080 进入如下页面则表示安装成功:

image-20211108143441403

11.之后我们也可以在“开始”里面进行配置tomcat

image-20211108150745712

或者进入我们安装的tomcat目录进行配置tomcat

image-20211108150957662

喜欢请关注我

至此,我们的Tomcat的两种安装方式(zip安装和exe安装)就讲解完毕了。喜欢我的话可以关注我的微信公众号 嘻嘻 ,不定期分享各类资源哦。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Tomcat的两种安装方式(zip安装和exe安装) 的相关文章

随机推荐

  • mfc窗口创建的create与oncreate

    在view类中 create 是虚函数由框架调用 是用来 生成一个窗口的子窗口 oncreate 消息响应函数 是用来 表示一个窗口正在生成 某个CWnd的Create函数由当前CWnd的Owner调用 而在CWnd Create中 又会调
  • JDBC乱码解决方法

    JDBC操作数据库出现中文乱码解决方案 学习JDBC的时候 我不止一次碰到过数据库中文乱码问题 解决方法其实很简单 在配置文件的url中加入如下语句就ok了 useUnicode true characterEncoding utf8 出现
  • MySQL幻读:大家好,我是幻读,我今天又被解决了

    什么是幻读 幻读的定义我这里还得补充一句 幻读仅专指 新插入的行 中途通过 update 更新数据而出现同一个事务前后两次查询的 结果集合 不一样 这种不算幻读 然后前几天有位读者跟我说 这个幻读例子不是已经被 可重复读 隔离级别解决了吗
  • localStorage和sessionStorage和Cookie的区别

    localStorage和sessionStorage和Cookie是前端开发中三种常见的临时存储客户端会话信息或者数据的方法 它们都存储在客户端中 区别 一 三者存储的有效时期不同 1 Cookie存储的有效时期可以设置 一般在浏览器关闭
  • 实战wxPython:042 - 高级控件之选项卡Notebook

    在wxPython中 book控件允许用户在各种面板之间切换 最常见的例子是带有选项卡界面的浏览器和系统选项对话框 选项卡wx Notebook提供了一个选项卡栏和一个 页面区域 该页面区域用于显示与每个选项卡相关的页面 默认情况下 选项卡
  • Anaconda下载速度慢,用清华镜像

    Anaconda在官网下载速度慢 关键是下载到一半就没了 清华镜像相对还是要好一点 以下网址持续更新 https mirrors tuna tsinghua edu cn anaconda archive
  • 获取openwrt wan口ip方法

    2020年7月30日14点39分 更新 之前写的方法 获取的是wan口的ip和网关 使用过程发现 以有线上网模式为例 获取wan口网关时 若网关中出现连续的1 1 会获取失败 表明该正则表达式是有问题的 即下面这个grep oE 之后的内容
  • linux c/c++ 面试题目整理(一)

    1 求下面函数的返回值 int func x int countx 0 while x countx x x x 1 return countx 问 假定x是9999 那么返回多少 答 返回的是8 解题思路是将x转化为二进制 看含有多少个1
  • 7-7 12-24小时制 (15分)

    7 7 12 24小时制 15分 编写一个程序 要求用户输入24小时制的时间 然后显示12小时制的时间 输入格式 输入在一行中给出带有中间的 符号 半角的冒号 的24小时制的时间 如12 34表示12点34分 当小时或分钟数小于10时 均没
  • Springboot项目中注入bean失败的问题排查

    这是一个Spring常见的问题 下面我们从测试方法和普通方法出问题两个角度来下如何解决 测试方法 先查看目录是否有误 测试类的包名一定要和启动类的包名一致 这里盗用一张图 为了避免这个错误我的测试方法大多都是Alt insert自动生成大体
  • 【工具使用】STM32CubeMX-基础定时器配置

    一 概述 无论是新手还是大佬 基于STM32单片机的开发 使用STM32CubeMX都是可以极大提升开发效率的 并且其界面化的开发 也大大降低了新手对STM32单片机的开发门槛 本文主要讲述STM32芯片的定时器的配置及其相关知识 二 软件
  • 域服务器同步用户所有文件,ad域服务器同步客户端文件

    ad域服务器同步客户端文件 内容精选 换一换 当服务器A和服务器B同时挂载同一文件系统C时 在服务器A上传文件 服务器B同步此文件时存在延时 而单独上传至服务器B则没有延时 需要在两个服务器的挂载参数中增加参数noac noac表示禁止缓存
  • gitlab 的介绍与安装

    系统 CentOS7 5X64 下载gitlab 最新版 https packages gitlab com gitlab gitlab ce 3 2 安装环境初始化 yum install curl policycoreutils ope
  • python---js逆向-----为了理想爬到想要的数据,我们怎能放过它

    目录 这是我的gitee仓库 https gitee com qin laoda python exercises 有兴趣的小可爱们可以点进去看看 下面我们来按照爬虫思路找一下我们要爬的网页 并获取数据 下面我以https ggzyfw f
  • python3.9 安装 pyspider

    安装pyspider pip install pyspider 直接报错 Please specify curl dir path to built libcurl 于是从PythonLibs官网 中获取依赖并自行下载到本地 下载与3 9对
  • iframe设定请求类型为post

    在iframe中 引入其他页面的属性是src src请求的方式都是get get和post的对比大家都晓得 那么怎么设定呢 这就想起了js发送post请求的一些解决方案 那就是使用表单 空参数进行跳转 然后直接对通过js对表单操作即可 lo
  • 西门子S7-1200PLC脉冲控制伺服程序案例 此程序是关于西门子1200PLC以PTO脉冲方式控制伺服电机

    西门子S7 1200PLC脉冲控制伺服程序案例 此程序是关于西门子1200PLC以PTO脉冲方式控制伺服电机 步进电机的功能块程序 包含两套程序 第一套程序是用梯形图写的 第二套程序是用SCL高级编程语言写的 两套程序实现的功能一致 脉冲模
  • 第三章 时序逻辑设计基础

    第三章 时序逻辑设计基础 状态转移图 STG Mealy 状态机的顶点用状态进行标记 有向边用输入信号和输出信号来标记 Moore 状态机的顶点用状态和输出来标记 有向边用输入信号来标记 BCD 码到余3码的转换 如何画出状态图 1 状态就
  • Matlab编写带有随机缺陷的纳米颗粒生成器

    Matlab编写带有随机缺陷的纳米颗粒生成器 近年来 纳米科学与纳米技术在材料科学 生物医药 能源等领域得到广泛应用 其中 制备具有特定形状和结构的纳米颗粒对于实现特定功能至关重要 在实际应用中 许多纳米颗粒样品存在着各种缺陷 这些缺陷有时
  • Tomcat的两种安装方式(zip安装和exe安装)

    注意 安装Tomcat需要先安装jdk 一 zip解压安装 1 我们进入Tomcat官网 http tomcat apache org 此处我们选择Tomcat 9 的64位zip解压式的安装包 2 下载后解压目录如下 3 我们复制tomc