Web:在Windows 10中安装与配置Tomcat9(解压缩版)

前言

Tomcat是Java领域的一个开源Web容器。

下载Tomcat

Tomcat的下载链接为:http://tomcat.apache.org。进入其中后,选择下载最新版本的Tomcat,并点击相应的Download链接。
在这里插入图片描述
Tomcat的安装包分二进制版本和源代码版本,而二进制版本也分安装版本和压缩版本,此处选择二进制的压缩版本。根据操作系统的类型位数选择相应的版本,由于本机的是64位的Windows 10,所以选择点击64-bit Windows zip,以下载相应的Tomcat。
在这里插入图片描述

安装与配置

下载到的压缩包名称为apache-tomcat-9.0.34-windows-x64.zip。选择一个合适的目录解压之,即安装了Tomcat,这个目录就是Tomcat的安装目录,本机的为D:\Software\Apache\apache-tomcat-9.0.34。如下为Tomcat解压缩后应有的文件结构:
在这里插入图片描述
其中,bin:存放启动和关闭Tomcat的命令的路径。conf:存放Tomcat的配置,所有的Tomcat的配置都在该路径下设置。lib:存放Tomcat服务器的核心类库(JAR文件),如果需要扩展Tomcat功能,也可将第三方类库复制到该路径下。logs:这是一个空路径,该路径用于保存Tomcat每次运行后产生的日志。temp:保存Web应用运行过程中生成的临时文件。webapps:该路径用于自动部署Web应用,将Web应用复制在该路径下,Tomcat会将该应用自动部署在容器中。work:保存Web应用在运行过程中,编译生成的class文件。该文件夹可以删除,但每次启动Tomcat服务器时,系统将再次建立该路径。其他文档:LICENSE等相关文档。

在安装完毕后,接下来要做的就是配置。基本配置为配置Java和Tomcat的环境变量,本机的为:

JAVA_HOME=C:\Program Files\Java\jdk-12.0.2            # jdk的安装目录
CATALINA_HOME=D:\Software\Apache\apache-tomcat-9.0.34 # tomcat的安装目录

安装、卸载、启动和停止Tomcat服务

安装Tomcat服务

打开一个普通的命令行窗口,进入tomcat安装目录下的bin文件夹,可使用service.bat install 服务名(可省略,此处默认为Tomcat9) 命令安装Tomcat服务。
在这里插入图片描述
如下为安装的Tomcat服务,默认处于已停止状态。
在这里插入图片描述

卸载Tomcat服务

如果想卸载Tomcat服务,可使用service remove 服务名(此处是Tomcat9)命令。
在这里插入图片描述

启动和停止Tomcat服务

方式一:进入tomcat安装目录下的bin文件夹,可选择双击startup.batshutdown.bat批处理命令来启动或停止Tomcat服务。
在这里插入图片描述
双击startup.bat后,一般会出现如下的命令行窗口,这是一个日志窗口。红框里的内容表示启动了Tomcat服务,而如果叉掉这个窗口,则会停止Tomcat服务。
在这里插入图片描述
方式二:进入到Tomcat根目录下bin目录下,选择tomcat7w.exe,双击之打开后选择start按钮启动,或选择stop按钮停止Tomcat服务。
在这里插入图片描述

注意

使用startup.bat后可能会出现窗口闪退,而经验证,Tomcat服务也没有被打开的情况。出现问题的原因可能有两个,一是端口可能被占用了,二是Java和Tomcat环境变量的配置出错。原因一的解决方案是打开conf下的server.xml文件,定位于第69行,会看到如下的代码:
在这里插入图片描述

其中,port="8080"就是Tomcat提供Web服务的端口,将8080修改成任意的端口,建议使用1024以上的端口,避免与公用端口冲突(本机不修改)。修改成功后,需要重新启动Tomcat使其得以应用。原因二的解决方案是配置好Java和Tomcat的环境变量即可,如果不想配置环境变量,可在startup.bat文件shutdown.bat文件的开头添加如下两行语句:

SET JAVA_HOME=JDK的安装目录 
SET CATALINA_HOME=Tomcat的安装目录

测试

为测试Tomcat是否安装成功了,可在浏览器地址栏输入:http://localhost:8080,回车,如果能看到如下的内容,则表明Tomcat已安装成功。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值