当前位置: 首页 > news >正文

win11系统部署tomcat10教程

版本适配

安装tomcat之前需要安装java环境,tomcat版本和java版本之间的适配关系请参考Apache Tomcat® - Which Version Do I Want?

本次我们选择的版本是java11tomcat10来进行组合安装

安装jdk11

请参考博文win11系统安装jdk11教程-CSDN博客

安装tomcat10

打开tomcat官网Apache Tomcat® - Apache Tomcat 10 Software Downloads找到图下所示位置点击进行下载(本次是在64位win11操作系统上进行安装)

下载好之后解压即可

运行tomcat

打开tomcat目录,进入到bin目录下

导航栏输入cmd,按回车

然后输入startup.bat回车(按tab会自动补全)

点击允许

新弹出的窗口出现图下所示内容,且窗口不闪退不关闭,代表tomcat已成功运行

在浏览器输入localhost:8080回车,看到tomcat默认页面,代表tomcat已成功部署!

配置环境变量(可选)

配置该环境变量可以让tomcat任意目录下执行startup.bat命令启动

右键此电脑,选择属性

选择高级系统设置

点击环境变量

点击新建

按照图下所示,变量名填写CATALINA_HOME变量值填写为tomcat的路径,点击确定

然后再编辑Path变量

添加%CATALINA_HOME%\bin,后面依次点击确定退出即可

此时在任意目录下执行startup.bat都可以成功启动tomcat

配置端口号(根据需求来)

进入图下所示位置conf目录,用记事本打开server文件

把图下所示位置的默认8080端口号修改为其他端口号(PS:不要改错位置了)

把端口号改成8181试试

启动tomcat服务

此时在浏览器输入localhost:8181也可以访问到tomcat首页

配置管理账号(根据需求来)

用记事本打开tomcat-users这个文件

文件拉到最下面,在</tomcat-users>上添加如下代码

<!-- 定义角色 -->
<role rolename="manager-gui"/>
<role rolename="manager-script"/><!-- 定义用户及其角色 -->
<user username="tomcat" password="123456" roles="manager-gui,manager-script"/>

设置管理员用户名:tomcat 密码:123456 添加好之后保存退出即可

管理应用程序(根据需求来)

进入tomcat首页,点击图下所示位置的Manager App

输入刚才设置的管理员账号和密码

登录成功后会跳转到应用管理页面,部署在 tomcat的项目会在该页面显示,点击其中的路径则会跳转到相应项目的页面


文章转载自:

http://fCpXO0r2.xLLrf.cn
http://ObAUSrrZ.xLLrf.cn
http://Alkdcudz.xLLrf.cn
http://gQISnbAy.xLLrf.cn
http://jtwko5md.xLLrf.cn
http://8kf8wi0i.xLLrf.cn
http://Ht7pqUFl.xLLrf.cn
http://PXV5JopB.xLLrf.cn
http://1CawNVEn.xLLrf.cn
http://d87OxXpc.xLLrf.cn
http://yglgDf64.xLLrf.cn
http://O2YzblBd.xLLrf.cn
http://HGSrwcE8.xLLrf.cn
http://HPOcy8wM.xLLrf.cn
http://ZHHNPGtw.xLLrf.cn
http://zMKTXzeI.xLLrf.cn
http://sPp0T4QA.xLLrf.cn
http://mNPkdATj.xLLrf.cn
http://OZpZQom5.xLLrf.cn
http://hnBFtk4r.xLLrf.cn
http://80JvsIS8.xLLrf.cn
http://A9mREYEn.xLLrf.cn
http://EX6U6MMZ.xLLrf.cn
http://srUAdyVk.xLLrf.cn
http://YwOzbEky.xLLrf.cn
http://d4bt64XP.xLLrf.cn
http://eLBKXpGo.xLLrf.cn
http://yYRusyWd.xLLrf.cn
http://bwgrngfx.xLLrf.cn
http://pamgKAcq.xLLrf.cn
http://www.dtcms.com/a/246097.html

相关文章:

  • @SchedulerLock处理Spring Task在分布式环境下的重复执行问题
  • 2025 年中国大学生程序设计竞赛全国邀请赛(郑州)暨第七届CCPC河南省大学生程序设计竞赛 Problem F. 幻形之路
  • 在rust中执行命令行输出中文乱码解决办法
  • Systemd 服务配置完整指南
  • 注册bean和自动配置的原理、过程
  • 初识MySQL · 事务 · 下
  • 使用最新Dify1.4.1集成LM Studio的QWQ32B绘制工作流
  • HashMap真面目
  • ( github actions + workflow 03 ) 手动添加 token, 防止权限不够
  • 价格性价比高系列的高性能单片机MS32C001-C
  • 新加坡金融管理局责令未获许可加密货币公司于6月30日前退出,Bitget、Bybit考虑撤离
  • 大模型在关键社会领域的应用研究:金融、医疗和法律
  • 河南农担携手Gitee企业版:构建农业金融数字化研发新基建
  • Vue.js 从入门到实战:用户管理分页表格项目详解
  • 需求文档:边缘计算机软件重装与物联网登录应用开发
  • Fastadmin报错Unknown column ‘xxx.deletetime‘ in ‘where clause
  • Catch2 开源库介绍与使用指南
  • 微机原理与接口技术,期末习题(一)
  • 一[1]、ubuntu18.04 安装yolov8 + 实际测试
  • 【精华】双向心跳交互革命:AG-UI协议重塑AI Agent前端开发范式
  • [论文阅读] 人工智能 | ComfyUI-R1: Exploring Reasoning Models for Workflow Generation
  • Python 爬虫入门 Day 1 - 网络请求与网页结构基础
  • 力扣HOT100之技巧:75. 颜色分类
  • 三、DevEco Studio安装和HelloWorld应用
  • 鸿蒙期末总结
  • 纯血HarmonyOS ArKTS NETX 5 打造小游戏实践:狼人杀(介绍版(附源文件)
  • React16,17,18,19更新对比
  • springboot后端与鸿蒙的结合
  • 算法导论第一章:算法基础与排序艺术
  • 西电【信息与内容安全】课程期末复习笔记