【Tomcat】Tomcat配置及说明

1、下载Tomcat

在Tomcat官网,下载需要版本的Tomcat服务器:
https://tomcat.apache.org/download-80.cgi
这里写图片描述

2、将下载的Tomcat解压(我下载的是8.5版本的Tomcat)

这里写图片描述

3、配置TOMCAT的环境变量

环境变量是你一些地址,但是这些地址是可以更改的地址,所以叫变量;Tomcat的环境变量我们就设置刚才那个8.5版本的环境变量:

①单机【开始】按钮;
②在【开始】菜单中找到并右键点击【计算机】,选择【属性(R)】
这里写图片描述
③在弹出来的窗口中找到【高级系统设置】,在弹出来的窗口中选择【高级】栏目下的【环境变量(N)…】
这里写图片描述

④在弹出来的【环境变量】窗口中找到【系统变量(S)】下面的【新建(W)…】
这里写图片描述

⑤在弹出的【编辑系统变量】的【变量名(N):】后面的输入框中输入:

CATALINA_HOME

在【变量值(V):】后面的输入框中输入具体的,你的Tomcat解压包的主目录,到apache-tomcat-8.5.27即可,不要到bin目录;之后点击【确定】即可;
这里写图片描述

⑥再【新建(W)…】一个【CATALINA_BASE】的变量名,变量的值可以设置成apche-tomcat-8.5.27的安装主目录,也可以设置成别的Tomcat目录;

⑦在【系统变量(S)】里面找到变量名为【Path】的环境变量,在他的变量值中加入:

%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;

4、关于CATALINA_HOME和CATALINA_BASE的区别

先看官网的一段话:

Directories and Files

Throughout the docs, you'll notice there are numerous references to $CATALINA_HOME. 
This represents the root of your Tomcat installation. When we say, "This information
 can be the root of your Tomcat install. Optionally, Tomcat may be configured for 
 multiple instances by defining $CATALINA_BASE for each instance. If multiple instances 
are not configured, $CATALINA_BASE is the same as $CATALINA_HOME.

文件夹和文件

浏览这些文件,你可以发现好多是和$CATALINA_HOME相关的;这代表你的Tomcat安装的根目录;当我们说:
“这些信息可以在你的$CATALINA_HOME/README.txt 文件中找到”,这就是说,你可以在Tomcat安装的根目录
找到README.txt这个文件;通常,Tomcat可以通过为每一个实例配置$CATALINA_BASE,来实现配置多个Tomcat
实例;如果多个实例没有配置,$CATALINA_BASE 和 $CATALINA_HOME的配置一样;

These are some of the key tomcat directories:
下面是tomcat的一些关键文件夹:

 1. /bin - Startup, shutdown, and other scripts. The *.sh files (for
    Unix systems) are functional duplicates of the *.bat files (for
    Windows systems). Since the Win32 command-line lacks certain
    functionality, there are some additional files in here.
【1、bin文件夹】:含有来启动,关闭和其它的一些脚本;后缀是sh的文件是为Unix系统使用的;以bat为后缀的是为了windows系统使用的;
自从Win32命令行缺乏一些功能后,bin目录里存了一些额外的文件;

 2. /conf - Configuration files and related DTDs. The most important
    file in here is server.xml. It is the main configuration file for
    the container.
【2、conf文件夹】:配置文件和相关的DTD文件。这里面最重要的文件是server.xml。这是容器的主要配置文件;

 3. /logs - Log files are here by default.
【3、logs文件夹】默认的日志文件(笔者:用来存储默认打印的一些日志信息)

 4. /webapps - This is where your webapps go.
【4、webapps文件夹】:这里是你的web app存放的地方;

这说明,CATALINA_HOME是最正统的根目录;而CATALINA_BASE是根据各个Tomcat副本而改变的,一般地,我们不要轻易动CATALINA_HOME,而是在不同的实例中,去改变CATALINA_BASE;

CATALINA_HOME:是主基地,是大本营,是总部; CATALINA_BASE:是分基地,是分公司,是分店;

所以,不要轻易更改总部的信息,要改可以改分店的环境变量;

5、CATALINA_HOME和TOMCAT_HOME的区别

论坛上的总结是这样的:

tomcat30时用tomcat_home,不能用catalina_home
tomcat4.05.0之后的用catalina_home和tomcat_home都行

未求证;推荐使用负责技术层的catalina_home,如果遇到一些老版本的Tomcat,你可以改一个TOMCAT_HOME试试;

6、Tomcat和catalina的区别

Tomcat和catalina区别:Tomcat主要负责业务层,catalina主要负责技术层;就像一个英国,Tomcat是英国女王,catalina是英国首相;业务方面的事物,一般用Tomcat,具体到技术方面,我们就用catalina来命名;

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陶洲川

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值