Tomcat的安装及其使用指南

STM32F4用FSMC驱动AX58100 EtherCAT从站芯片,保姆级配置流程与避坑指南 本文详细介绍了STM32F4通过FSMC接口驱动AX58100 EtherCAT从站芯片的完整配置流程,包括硬件连接、时序优化、协议栈移植及TwinCAT主站集成。针对工业自动化场景,提供高性价比的实时控制解决方案,特别适合机械臂、CNC机床等精确同步应用,并分享关键调试技巧与性能优化方法。 阅读详情

1,安装JDK

首先要明确一点,Tomcat与Java密切相关,因此安装使用之前要先安装JDK并设置JDK的环境变量,由于机子上已经安装好了JDK,也设置好了JDK环境变量,因此这里不再过多叙述,只说明我设置好的环境变量:

JAVA_HOME :F:\JDK_Kit

CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;   (最前面有一个点)

在path中的最前面添加:  ;%JAVA_HOME%\bin;  (前后都有个分号)

在cmd窗口中输入java -version就能查看环境变量是否设置成功:

我的JDK版本为1.8.0_45。

这两个属性仅在你需要安装多个Tomcat实例而不想安装多个软件备份的时候使用,这样能节省磁盘空间。

 

2,配置tomcat

以Tomcat6.0为例,其Tomcat目 录结构如下:

bin (运行脚本) conf (配置文件) lib (核心库文件) logs (日志目录) temp (临时目录)

webapps (自动装载的应用程序的目录) work (JVM临时文件目录[java.io.tmpdir])

 

其中只有 bin 和 lib 目录被多个tomcat示例公用,其它目录conf、logs、temp、webapps和work 每个Tomcat实例必须拥有其自己独立的备份。

明白了上述关系就容易理解catalina.home和catalina.base的用途了:

catalina.home(安装目录):指向公用信息的位置,就是bin和lib的父目录。

catalina.base(工作目录):指向每个Tomcat目录私有信息的位置,就是conf、logs、temp、webapps和work的父目录。

仅运行一个Tomcat实例时,这两个属性指向的位置是相同的。

 

附:多实例tomcat公用工作目录实现(linux)

在一台服务器上,可以运行多个tomcat实例,不需要安装多个tomcat,可以采用不同的用户。

1、以test用户为例,拷贝/usr/local/apache-tomcat-6.0.18目录到/home/test下

2、删除/home/test/apache-tomcat-6.0.18/bin子目录(此目录不需要)

3、编辑/home/test/.bash_profile文件,设置CATALINA_HOME指向刚才的安装目录/usr/local/apache-tomcat-6.0.18

4、设置JAVA_HOME指向刚才的安装目录/usr/java/jdk1.6.0_11

5、设置CATALINA_BASE指向/home/test/apache-tomcat-6.0.18

6、设置CATALINA_OPTS跟/root/.bash_profile的一致(jmx管理端口用不同的端口号)

 

在环境变量中新建TOMCAT_HOME,值为Tomcat所在的目录,也就是F:\TomCat_8.0.24

 

另外新建CATALINA_HOME和CATALINA_BASE,这里CATALINA_HOME是Tomcat的安装目录,CATALINA_BASE是Tomcat的工作目录,

暂时我并不区分,因此都将其值设为%TOMCAT_HOME%

          

关于CATALINA_HOME和CATALINA_BASE的区别请另外查询参考博文,

如catalina.home和catalina.base 区别  或者  CATALINA_BASE与CATALINA_HOME的区别 等等

 

配置完Tomcat的环境变量,我们要对Tomcat中的一些文件进行配置:

打开Tomcat安装目录下的bin文件夹,我们要对startup.bat和shutdown.bat进行补充,

对这两个文件进行编辑,在文件开始的第一行,也就是@echo off  之前加入如下两行:

SET JAVA_HOME = JDK目录

SET CATALINA_HOME = 解压后Tomcat的目录

对于我的系统来说,就是配置成:

SET JAVA_HOME = F:\JDK_Kit
SET CATALINA_HOME = F:\TomCat_8.0.24

 

3,Tomcat的启动

将Tomcat配置完后,我们就关心这些配置到底有没成功,因此就需要将Tomcat启动来验证下,Tomcat有几种启动方式:

第一种:(不推荐)

    这种方式只能自己电脑启用(适合自己电脑测试web应用),别人电脑是无法连接到自己电脑的tomcat服务器的,经过多次验证!!!。    

    在命令控制台cmd中启动,在cmd中输入如下语句可以打开或关闭Tomcat服务器:

    net start 服务名

    net stop 服务名

    Tomcat的服务名都是Tomcat+版本号,如Tomcat6,Tomcat7。。。因为我的Tomcat版本为Tomcat8,所以这里的服务名就为Tomcat8

    这种方式在任务管理器中的启动显示的是:

    

    

    而后面两种方式则另外显示为:

    

    因此也从侧门反映出这种方式的异常之处,因此不推荐!不推荐!不推荐!

 

第二种:使用startup.bat这个批处理文件来打开Tomcat服务器,使用shutdown.bat批处理来关闭Tomcat服务器,对于这种方式如前面所说要加入

    两句话SET JAVA_HOME = JDK目录 和 SET CATALINA_HOME = 解压后Tomcat的目录

第三种:进入到Tomcat目录的bin文件夹下,打开Tomcat7w.exe程序,在打开的窗口中选择“star”按键来打开服务器,选择“stop”按键来关闭服务器。

 

最后说一些小事项:

 1. Tomcat可以设置用户名和密码,在Tomcat目录中的conf目录下,有一个tomcat-users.xml文件,点击进去可以编辑用户名和密码

  在最后一行的</tomcat-users>上面增加一行:

  <user username="admin" password="123456" roles="manager-gui" />

  就可以把用户名和密码设为admin和123456

  

  这里还有个小知识点,role的角色决定了你是否是tomcat的管理员,如果是管理员,可以进行tomcat的管理,比如部署web引用。

 2. Tomcat的默认端口号为8080,可以在Tomcat目录中的conf目录下,打开server.xml,发现这么一行:

  

  可以看到端口号为8080,可以将此端口号改为任意端口号。

C++/WinRT入门指南:现代Windows原生开发的核心技术 Windows运行时(WinRT)是微软为现代Windows应用开发设计的一套跨语言API框架,它基于COM技术原理构建,提供了统一的二进制接口标准。这项技术的核心价值在于让开发者能够以原生性能调用系统级功能,同时保持跨语言兼容性。在工程实践中,C++/WinRT作为官方推荐的C++语言投影,通过标准C++语法封装WinRT API,显著降低了开发复杂度。特别是在异步编程场景中,结合C++20协程特性,能够大幅提升代码可读性和维护性。对于需要高性能图形处理、系统集成或跨平台兼容的桌面应用开发,掌握C++/W 阅读详情

相关推荐

Alphafold2/multimer本地安装避坑指南:从Conda环境配置到GPU加速实战

本文详细介绍了Alphafold2/multimer本地安装的全流程,从Conda环境配置到GPU加速实战,特别针对常见的报错处理提供了解决方案。通过硬件环境检查、依赖安装技巧、OpenMM补丁应用等步骤,帮助研究人员高效部署蛋白质结构预测工具,提升计算效率。

weixin_29309213的博客 116

tomcat的使用教程

tomcat的使用

Liu_wen_wen的博客 3835

ArcGIS符号库下载 | 制图规范、三调、1:1万地形图、土地利用总体规划图.....

最近整理了一些符号库 涉及的类型比较多 包含有三调的(二调的也加上去了),一些点线面符号库,1:1万地形图,1:5万土地利用,土地利用总体规划图

qq_43173805的博客 2万+

tomcat的使用

tomcat是一个广泛使用的免费的开源的HTTP服务器,今天我们一起来看看tomcat的使用吧。

weixin_58480821的博客 2816

KEIL MDK 生成bin文件实战:C51与ARM双平台配置指南

本文详细介绍了在KEIL MDK开发环境中,为C51和ARM双平台自动生成BIN文件的实战方法。针对C51平台,通过srec_cat.exe工具编写批处理脚本并集成到KEIL;针对ARM平台,则利用fromelf.exe工具直接配置。文章还提供了通用脚本方案和路径、变量、版本兼容性等常见问题的避坑指南,帮助开发者高效完成嵌入式程序部署。

weixin_29188997的博客 346

数值计算方法 matlab用二分法或简单迭代法求_快速求解方程的根——二分法与牛顿迭代法

今天是周四高等数学专题的第7篇文章。之前的文章和大家聊了许多数学上的理论,今天和大家聊点有用的东西。我们都知道,工业上的很多问题经过抽象和建模之后,本质还是数学问题。而说到数学问题就离不开方程,在数学上我们可以用各种推算、公式,但是有没有想过在计算机领域我们如何解一个比较复杂的方程?如果之前没有想过,那你可能得想一想,因为以后很有可能会在面试题当中遇到。二分法我们要介绍的第一个方法是二分法。说到二...

weixin_39945915的博客 1304

Tomcat基本用法

Tomcat基本用法

yyhgo_的博客 5816

手写数字数据集MNIST

文章目录一、 简介二、下载MNIST数据集训练集和测试集的长度输出图像数据和标记数据的形状显示手写数字图片输出数据集中的第1个样本显示图片 一、 简介 MNIST是一个非常有名的手写体数字识别数据集(手写数字灰度图像数据集),在很多资料中,这个数据集都会被用作深度学习的入门样例。 MNIST数据集是由0到9的数字图像构成的。训练图像有6万张,测试图像有1万张。MNIST数据集是NIST数据集的一个子集,它包含了60000张图片作为训练数据,10000张图片作为测试数据。由250个不同的人手写而成。 每一张图

qq_37289115的博客 1万+

tomcat 安装与使用

tomcat jdk 环境配置

weixin_40507164的博客 1947

华为OD机试双机位C卷:补种未成活胡杨 (C/C++/Py/Java/Js/Go)

华为OD机试双机位C卷 补种未成活胡杨,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解。华为OD机试 - 补种未成活胡杨。

qq_45776114的博客 4001

项目经理必看:如何建立高效的相关方沟通机制?

你是否遇到过这样的场景?客户突然说“这不是我要的”,开发团队抱怨“需求总变”,高层追问“进度滞后为什么不早说”?这些问题的根源往往是——相关方沟通机制失效。本文聚焦“如何建立高效沟通机制”,覆盖从识别相关方到持续优化的全流程,适用于IT、产品、工程等各类项目。本文将按“理解问题→拆解核心概念→掌握工具方法→实战落地→未来趋势”的逻辑展开,重点讲解“相关方分析矩阵”“沟通计划表”等实用工具,并用“组织生日派对”的案例贯穿全文,让抽象概念变得可感知。相关方识别:用“权力/利益矩阵”找对人(像派对邀请关键客人)

项目管理的博客 1295

tomcat的使用,详细教程,从安装到使用

tomcat官网:https://tomcat.apache.org 1.通过官网下载tomcat 2.下载后解压 3.启动tomcat 4.通过浏览器访问测试服务器是否正常 5.tomcat文件目录说明 tomcat:实现了部分JavaEE的规范、 servlet容器,开源免费的服务器应用,是servlet运行的环境。服务器软件。 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器 目录 ...

weixin_59755109的博客 2903

AUTOSAR进阶图解==>AUTOSAR_SWS_CANNetworkManagement

本文介绍了AUTOSAR架构中的CAN网络管理(CanNm)模块,主要内容包括: 模块概述:CanNm是协调CAN网络节点状态转换的基础组件,采用去中心化设计,通过周期性发送网络管理PDU保持网络活跃状态,支持网络唤醒、睡眠和部分网络功能。 架构设计:CanNm位于AUTOSAR中间层,连接上层通信管理器(ComM)和底层CAN接口(CanIf),包含状态管理、PDU处理和定时器管理等子组件。 状态机设计:定义了三种主要模式(总线睡眠、准备睡眠和网络模式)及其转换逻辑,网络模式又包含重复消息、正常操作和准备

一名留德华的,康德的信徒的,专注于汽车电子领域的博客 2041

【Linux】安装Tomcat以yum方式安装

环境:Centos7.6前提:需要yum源。

liu_chen_yang的博客 7915

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

yum 安装 tomcat

前言 对于一个新安装的 centos 系统来说,是没有 tomcat 服务器的。用下面的命令可以查看 tomcat 服务的状态。 systemctl status tomcat.service //或者 systemctl status tomcat 效果如下: 可以看到不能找到 tomcat.service , 这就证明这台机器上没有 tomcat 服务。 下面我们就来安装 tomcat 服务,并且把它运行起来。 安装 tomcat 我们选择用 yum 来安装 tomcat , 安装命令如.

Less Is More 5083

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

如何在Ubuntu上安装Tomcat

本教程向您展示如何在buith-in apt-get命令的帮助下在Ubuntu上安装Tomcat。 1. apt-get安装 1.1查找可用的Tomcat软件包进行安装 $ sudo apt-cache search tomcat //... tomcat7 - Servlet and JSP engine tomcat7-admin - Servlet and JSP engine...

一名可爱的技术搬运工 2034

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Tomcat安装及其目录结构介绍

Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。 Tomcat的安装版本有绿色解压版和安装版,本文以Tomcat7.0.82版为例介绍两种安装方法。一、绿色解压版http://tomcat.apache.org/ 打开以上网址,在左侧Download选项下选择Tomcat7,读者

zd454909951的博客 1万+

Tomcat的安装、配置及eclipse上部署Tomcat

1.前提说明:该法是结合百度和经过帮他人安装多次亲测后所总结的方法,若按照该法,基本可解决在tomcat安装、配置及在eclipse上部署tomcat环境过程中所遇到的大部分问题。 2.基本问题:本次的安装、配置及部署会遇到一些环境变量的配置,必须清楚自己Tomcat安装路径与eclipse的jdk,jre安装路径。但我发现很多对于像我这样的新手而言,安装路径往往会被忽视。 3.为有效、快捷的...

qq_39940390的博客 2686

如何在TOMCAT上安装Liferay

如何在TOMCAT上安装Liferay二七老泉开放源码的J2EE Portal产品Liferay Portal(http://www.liferay.com)发布了3.0版本。从这个版本起,Liferay分为两个独立产品:Liferay企业版和Liferay专业版。其中专业版完全采用基于Spring框架(http://www.springframework.org)的轻量级架构,采用基于A

二七老泉 2649

linux 安装 配置tomcat8,linux安装配置多个tomcat,linux安装部署2个以上tomcat

一、Tomcat下载 点击此处进入官网下载tomcat 二、Tomcat安装部署 1.创建路径并上传tomcat --创建文件夹 mkdir /tomcat --进入文件夹 cd /tomcat --解压文件 tar -xzvf apache-tomcat-8.5.47.tar.gz --重命名 mv apache-tomcat-8.5.47 tomcat8.5-8080 ...

徐本锡的专栏 132万+

Mac下安装Tomcat

初学Servlet需要用到Tomcat,可以从官网下载Tomcat并安装。 - 下载Tomcat 打开https://tomcat.apache.org下载Tomcat。 可以选zip或者tar.gz文件下载。 - 安置Tomcat 将下载好的文件解压,改成Tomcat文件夹,放入~/Library/中。 - 启动Tomcat 更改目录到~/Library/Tomcat...

AeroZhou 3507

Linux安装tomcat服务及其配置

安装准备 安装环境:ubuntu 16.04 java环境:jdk-8u144 tomcat安装包:tomcat-8.5.54 JDK安装 tar xzvf jdk-8u144-linux-x64.tar.gz 解压 mkdir /usr/java 创建java的目标路径 mv jdk1.8.0_144 /usr/java 移动jdk文件到目标路径 设置环境变量,在/et...

baidu_38844729的博客 352

【Tomcat】Tomcat10安装教程

Tomcat安装教程 下载 安装 下载   1.输入Apache Tomcat的官方网址https://tomcat.apache.org/,选择Download区域的Tomcat 10 (alpha)版本。   2.找到10.0.0-M7区域,选择32-bit/64-bit Windows Service Installer (pgp, sha512)版本进行下载。 安装   1.双击下载好的.exe文件。   

Need not to know 2885

关于TOMCAT的安装以及JDK安装记载。

在今天之前,我对TOMCAT的安装是一窍不通,在经过一个下午的反复查阅优快云其他的大佬资料后总结了以下关于TOMCAT的安装以及JDK的安装方法详情。 1.首先,是关于JDK的安装。 JAVA的JDK安装在优快云上很容易搜到。 在安装之前,要请读者思考一下,自己的电脑上是否有之前关于JDK的安装,如果有,请在WINDOWS应用里删除,请找到关于类似于以下两个或以上软件,删除干净。 如果之前电脑上没有安装JDK,那么接来下就是JDK的安装。 这里推荐一下,大佬们给的地址:(7条消息...

qq_45851720的博客 400

Linux安装tomcat

Linux安装tomcat一、安装jdk二、下载、上传tomcat安装包三、解压安装包、配置环境四、验证四、关闭防火墙五、常用命令1. 关于tomcat常用命令2. 关于服务器常用命令 一、安装jdk jdk安装教程 二、下载、上传tomcat安装包 官网下载tomcat包,注意要下载Linux版本的安装包 创建目录 mkdir /opt/software/ 使用ftp工具上传安装包到服务...

迷途的汪汪 297

Tomcat的安装以及使用

公司里要求我搭建一个SVN服务器(话说用Git不更好吗==),然后再把Tomcat的安装和使用录制成视频,给实习生看。下面是我搭建Tomcat的过程,比较简单,不过还是记录一下吧。

小雨点滴滴答答笑个不停 1万+
上一篇: javaWeb项目之JSP学习笔记----2,JSP基本原理
下一篇: tomcat详细用法学习笔记(一)
iamlinuxasd
博客等级 码龄10年 4粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值