Tomcat安装和配置过程

Posted 摇头耶稣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat安装和配置过程相关的知识,希望对你有一定的参考价值。

tomcat的下载、配置、启动方法。网上教程乱七八糟,还是自己mark一下备用吧。

一、官网下载Tomcat的压缩包

Tomcat是Apache软件基金会的一个开源项目。登录Apache官网即可找到下载的界面。

最终我选择的是Tomcat9版本,下载地址是https://tomcat.apache.org/download-90.cgi

根据自己的电脑操作系统选择下载的zip文件,32位操作系统就是32-bit开头的zip文件,64位操作系统就是64-bit开头的zip文件。

二、将压缩包解压到指定目录

下载好的.zip文件解压到指定的目录,我电脑的C盘快满了,所以我解压到D盘新建的tomcat文件夹中了。

要注意的是,通过压缩包形式的Tomcat文件是不需要安装的,解压完成后我们直接进行相应的配置。

三、配置Tomcat

使用Tomcat的前提是启动Tomcat服务器,Tomcat服务器有很多不同的启动方法。但是所有的启动服务器的方法的前提都是配置好Tomcat。

1、通过运行startup.bat和shutdown.bat启动和关闭Tomcat服务器:

解压后的Tomcat文件夹的目录结构为:

在bin目录下可以找到startup.bat文件,通过该文件可以启动Tomcat服务器。通过运行shutdown.bat文件可以关闭Tomcat服务器。但是直接运行的话,会打开cmd控制台,但是只会一闪而过。这是因为文件找不到执行所需环境的路径导致的。我们右键这两个文件,选择编辑,在第一行的前面,也就是@echo off后面,添加这两行:

SET JAVA_HOME=C:\\Program Files\\Java\\jdk1.8.0_144
SET CATALINA_HOME=D:\\Tomcat\\apache-tomcat-9.0.1

两个.bat文件都添加这两句。再次运行这两个文件,就可以成功启动Tomcat服务器了。

在此说明一下,怎么知道Tomcat服务器成功启动了呢?一个很简单的方法就是通过浏览器中访问http://localhost:8080/,如果出现一个Tomcat logo的界面,那么就证明Tomcat服务器成功启动了。

如果嫌弃每次都要打开资源管理器找到这两个文件很麻烦,那么可以通过cmd进入bin目录。然后直接输入startup.bat或者shutdown.bat运行这两个文件。

2、通过cmd的net命令直接启动服务

可以先将Tomcat服务添加到系统的服务(services)中,然后直接在cmd控制台键入net start\\stop +服务名来启动Tomcat服务器。

首先,先向系统服务中添加Tomcat服务。通过cmd进入到Tomcat的bin目录下,键入命令service.bat install ,等待一段时间,就可以看到安装成功的提示了。还可以通过cmd输入services.msc来打开服务窗口,可以看到Tomcat服务确实在服务列表中。

服务已经添加好了。现在就可以很方便的启动Tomcat服务器了。已管理员身份运行cmd,键入net start/stop tomcat9,就可以打开或者关闭Tomcat服务器了。

3、环境变量的用途

这里必须说明一下,前两种方法已经可以启动和关闭Tomcat服务器了。环境变量的配置是没有必要的。但是,如果我们嫌弃通过cmd进入Tomcat的bin目录很麻烦,那么可以配置环境变量省事。比如说,我正常进入bin目录,命令是:

d:

cd D:\\Tomcat\\apache-tomcat-9.0.1\\bin

是不是觉得很长?很不好记?

那么我们可以在环境变量中创建一个CATALINA_HOME环境变量,变量值为D:\\Tomcat\\apache-tomcat-9.0.1

那么,我们进入bin目录的命令就变成了:

cd %CATALINA_HOME%\\bin

d:

这样就方便很多。所以说,环境变量没必要,但是为了省事也可以配置一下,这样结合第一种方法就可以通过环境变量直接进入bin目录,然后直接输入命令启动.bat文件。

 

总结:基本的配置过程就是修改startup.bat和shutdown.bat文件、配置环境变量CATALINA_HOME、往系统服务列表中添加Tomcat服务service.bat

启动或关闭Tomcat的过程就是直接通过cmd:要么进入bin目录运行.bat文件,要么管理员身份运行cmd然后用net命令。

除了这些,还可以通过bin目录下的.exe文件实现启动Tomcat服务器,此处略。over.

以上是关于Tomcat安装和配置过程的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7网络配置,安装jdk,tomcat和mysql全过程

TOMCAT安装配置

(转)关于Tomcat的点点滴滴(体系架构处理http请求的过程安装和配置目录结构设置压缩和对中文文件名的支持以及Catalina这个名字的由来……等)

017在Linux系统下安装和配置Tomcat

JDK与Tomcat安装

TOMcat9 免安装版的配置