tomcat的下载、配置、启动方法。网上教程乱七八糟,仍是本身mark一下备用吧。apache
1、官网下载Tomcat的压缩包浏览器
Tomcat是Apache软件基金会的一个开源项目。登陆Apache官网便可找到下载的界面。tomcat
最终我选择的是Tomcat9版本,下载地址是https://tomcat.apache.org/download-90.cgi服务器
根据本身的电脑操做系统选择下载的zip文件,32位操做系统就是32-bit开头的zip文件,64位操做系统就是64-bit开头的zip文件。操作系统
2、将压缩包解压到指定目录blog
下载好的.zip文件解压到指定的目录,我电脑的C盘快满了,因此我解压到D盘新建的tomcat文件夹中了。教程
要注意的是,经过压缩包形式的Tomcat文件是不须要安装的,解压完成后咱们直接进行相应的配置。ip
3、配置Tomcat资源
使用Tomcat的前提是启动Tomcat服务器,Tomcat服务器有不少不一样的启动方法。可是全部的启动服务器的方法的前提都是配置好Tomcat。get
一、经过运行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运行这两个文件。
二、经过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服务器了。
三、环境变量的用途
这里必须说明一下,前两种方法已经能够启动和关闭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.