银河麒麟v10-sp3 安装Tomcat10最新版

news2024/12/25 0:40:59

tomcat官方地址---Apache Tomcat® - Apache Tomcat 10 Software Downloads

下载这个即可

  1. Core
    • 含义:Core代表Tomcat的核心程序,即Tomcat的正式二进制发布版本。这是大多数用户做开发或学习时应该下载的版本。
    • 用途:包含了Tomcat服务器运行所需的基本组件和库文件,是部署和运行Java Web应用的基础。
  2. Full Documentation
    • 含义:Full Documentation提供的是Tomcat的完整说明文档,包括安装指南、配置说明、API文档等。
    • 用途:对于需要深入了解Tomcat的配置、使用方式或API的用户来说,这些文档是不可或缺的参考资料。
  3. Deployer
    • 含义:Deployer是基于Tomcat的Web应用发布器,它不是Tomcat的二进制版本,而是一个用于发布Web应用到Tomcat服务器的工具。
    • 用途:Deployer允许用户在Tomcat运行时动态地发布、更新或卸载Web应用,而无需重启Tomcat服务器。这对于需要频繁更新应用或需要动态管理Web应用的场景非常有用。
    • 注意:对于大多数普通用户或开发者来说,通常不需要下载Deployer,除非有特定的动态发布需求。
  4. Embedded
    • 含义:Embedded版本允许Tomcat作为Java应用程序的一部分嵌入运行,而不是作为独立的服务器进程。
    • 用途:这对于需要将Tomcat集成到更大的Java应用程序或框架中的用户来说非常有用。例如,可以在Java应用程序中直接启动和停止Tomcat服务器,而无需外部配置或管理。

综上所述,用户在下载Tomcat时,通常应该选择Core版本以满足基本的开发和学习需求。如果需要深入了解Tomcat的配置和使用方式,可以下载Full Documentation。而Deployer和Embedded版本则适用于有特定需求的用户,如需要动态发布Web应用或将Tomcat嵌入到更大的Java应用程序中。

        将apache-tomcat-10.1.28.tar.gz上传至data目录

        tar xf apache-tomcat-10.1.28.tar.gz

        mv apache-tomcat-10.1.28 tomcat10

        java -version   检查是否有jdk,如果有先卸载掉

        yum install -y java-11-openjdk java-11-openjdk-devel

        修改环境变量

        export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.24.8-3.p02.ky10.x86_64
        export JRE_HOME=$JAVA_HOME
        export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
        export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

        source /etc/profile   立即生效

        java -version

         

        建议装完jdk重新起一个终端操作

        创建tomcat启动用户

        useradd wwn

        passwd wwn

        chown -R wwn.wwn /data/tomcat10

          启动 tomcat

        cd /data/tomcat10/bin/

        ./start.sh

         检查tomcat版本

        在浏览器里输入 ip:8080,如果出现下图所示的界面就代表启动成功了 

        关闭tomcat

        cd /data/tomcat10/bin/

        ./shutdown.sh

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

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

相关文章

53.x86游戏实战-XXX获取人物状态

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 本次游戏没法给 内容参考于:微尘网络安全 工具下载: 链接:https://pan.baidu.com/s/1rEEJnt85npn7N38Ai0_F2Q?pwd6tw3 提…

一套高效、稳定的自卸车自动充电系统

随着工业自动化和智能化水平的不断提升,无人化作业已成为现代生产线的必然趋势。在山西地区的室内生产条件下,富唯智能凭借其在自卸车充电系统领域的深厚积累,成功设计出一套高效、稳定的自卸车自动充电系统,为工业领域带来革命性…

GeoScene Pro教程(003):手机拍摄带有坐标的照片批量上图到GeoScenePro

文章目录 1、创建【地图】工程2、添加底图3、照片转点4、更改符号5、设置时间动画1、创建【地图】工程 2、添加底图 选中【地图】选项卡下的【底图】按钮 ,选择适合的底图。 3、照片转点 1、查看图片GPS,右键【属性】,这样就可以确保照片可以转点 2、选中工具栏的【分析】…

公司注册资本金验资出具验资报告的看法

验资报告(Capital Verification Report)是注册会计师根据《中国注册会计师审计准则第1602号-验资》的规定,在对被审验单位的股东(投资者、合伙人、主管部门等)出资情况实施审验工作的基础上,所出…

typedef关键字讲解

目录: 1. typedef关键字 2. ui的位置 3.ui的使用 很多人都见过typedef,但是少有人知道它的作用,其实它的作用就是让关键词简单化 比如说当我们用到 unsigned int 时,每次都要打印这么长的关键词,十分耗费时间 有没…

Electron桌面应用与文件路径处理:从Git、SourceTree到TortoiseGit的安装与配置

更多内容前往个人网站:孔乙己大叔 在开发Electron桌面应用程序时,正确处理文件路径是一个至关重要的环节。特别是当涉及到需要调用外部程序(如Git、SourceTree或TortoiseGit)时,确保这些程序安装在正确的位置&#xff…

超越卷积滤波器,HyCoT利用Transformer捕捉高光谱图像的全局依赖性 !

近年来,基于学习的高光谱图像(HSI)压缩模型的开发引起了大量关注。现有的模型主要使用卷积滤波器,仅捕捉局部依赖性。 此外,它们通常会带来高昂的训练成本,并具有较大的计算复杂性。 为了解决这些问题&…

【全能型AI“草莓”来袭】探索未来AI市场的多元化与边界

🐟作者简介:一名大三在校生,喜欢编程🪴 🐡🐙个人主页🥇:Aic山鱼 🐠WeChat:z7010cyy 🦈系列专栏:🏞️ 前端-JS基础专栏✨前…

C语言基础(三十三)

1、链表排序之归并排序与线性搜索 测试代码&#xff1a; #include "date.h" #include <stdio.h> #include <stdlib.h>// 链表节点结构体 typedef struct Node {int data;struct Node *next; } Node;// 插入节点到链表末尾 Node* insertNode(Node *hea…

2.6 时序与总线操作

&#x1f393; 微机原理考点专栏&#xff08;通篇免费&#xff09; 欢迎来到我的微机原理专栏&#xff01;我将帮助你在最短时间内掌握微机原理的核心内容&#xff0c;为你的考研或期末考试保驾护航。 为什么选择我的视频&#xff1f; 全程考点讲解&#xff1a;每一节视频都…

创建一个Spring MVC项目(配置,导入依赖,以及前端控制器)

Tomcat&#xff08;10.1.28&#xff09;配置 详细讲解&#xff01; 链接https://blog.csdn.net/or77iu_N/article/details/141266535?spm1001.2014.3001.5502 1、创建 Java Web 项目 File -> New -> Project 2、导入 Spring MVC 相关依赖 <dependency> <gro…

docker-compose 启动的harbor页面能登录,但是不能推送镜像

问题现象&#xff1a; docker-compose 安装的harbor&#xff0c;页面可以正常打开&#xff0c;但是不能推送镜像。 报错信息提示&#xff1a;connect: connection refused 故障原因&#xff1a; harbor.yml 中的external_url参数写错。这个是提供外部访问。页面请求地址和…

macos下的 sed命令安装与使用 gnu-sed

sed命令是我们在linu类系统中非常重要的一个命令, 但是在macos下面默认是没有sed命令的, 不过我们可以通过brew install gnu-sed ( 或者通过 sudo port install gsed )这个软件包来获得这个命令 GNU sed 命令安装 下面2种方式,选择一种安装即可 # brew安装 brew install gn…

论文《Generalized Focal Loss》阅读笔记

论文作者对自己文章的中文介绍&#xff1a;这里&#xff0c;所以本人结合论文进行一些简单记录。 存在的问题 之前的工作在训练阶段和推理阶段对最终得分的计算有些问题&#xff0c;即训练分开计算分类得分和定位得分&#xff0c;但是推理时又相乘得到最终的得分进行NMS&#…

PHP 项目流水线部署与错误问题解决

在现代软件开发中&#xff0c;持续集成&#xff08;CI&#xff09;和持续部署&#xff08;CD&#xff09;已成为确保代码质量和加快发布速度的关键实践。本文将介绍如何构建一个 PHP 项目的流水线部署&#xff0c;涵盖从代码提交到生产环境的自动化流程。 #### 1. 什么是流水线…

Amazon SPAPI PWC(普华永道)审计问题流程

如之前德勤审计记录&#xff0c;SP-API审计是public开发者必然会面临的一个流程&#xff1a;https://blog.csdn.net/MarcoMaJF/article/details/141825436 其流程和德勤审计差别不大&#xff0c;流程如下&#xff1a; PWC SP-API审计 1.开发者邮箱收到审计邮件. 2.回复确认会…

使用神卓互联内网穿透搭建微信开发回调环境

在开发微信应用的过程中&#xff0c;往往需要搭建一个本地开发环境来测试和调试代码。然而&#xff0c;由于微信平台需要通过公网访问开发者的服务器来进行消息推送和事件通知&#xff0c;这就要求开发者必须有一个可公开访问的域名或者IP地址。对于不具备公网IP的开发者来说&a…

问题合集更更更之vant组件适配桌面端

前言 &#x1f44f;问题合集更更更之vant组件适配桌面端~ &#x1f947;记得点赞关注收藏&#xff01; 1.问题描述 在pc端&#xff08;桌面端&#xff09;使用vant组件时&#xff0c;清除按钮不生效&#xff1f;除此之外&#xff0c;下拉框等滑动事件也无法正确触发。 注&…

Win10桌面出现Removable Storage Devices文件夹无法删除

最近在 coding 的时候&#xff0c;电脑桌面上突然间蹦出来一个 文件夹 “Removable Storage Devices” , 可移除的存储设备&#xff1f;&#xff0c;但是我们也没有放什么东西呀&#xff0c;就有点蒙圈了。 最后在网上百度了好久才 get 到这个方法&#xff0c;成功解决。 Win…

深度学习(二)-损失函数+梯度下降

损失函数 损失函数&#xff08;Loss Function&#xff09;&#xff0c;也有称之为代价函数&#xff08;Cost Function&#xff09;&#xff0c;用来度量预测值和实际值之间的差异。 损失函数的作用 度量决策函数f&#xff08;x&#xff09;和实际值之间的差异。 作为模型性能…