Windows安装并配置tomcat 9
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。《百度百科》
目录:
第一步:下载解压
第二步:配置Tomcat环境变量
第三步:进入CMD命令窗口,安装Tomcat
第四步:测试
第一步:下载解压
[注]:官网可能下载较慢,可点此快速下载:Tomcat 6-10版本快速下载(若失效反馈补发):https://www.aliyundrive.com/s/8WoLJ3jcJkk
(1)访问Tomcat仓库,下载最新版的tomcat 9
在tomcat官网的档案库里有许多版本,可以根据电脑选择相应的版本。
如图:
(2)选择apache-tomcat-9.0.14-windows-x64下载,然后解压的自己选择的文件夹中,我解压在了C盘:C:\apache-tomcat-9.0.14
第二步:配置Tomcat环境变量
(1)右键“我的电脑”——属性——高级系统设置——环境变量(N)
我们可以选择新建系统环境变量:
如图:
(2)配置环境变量(新建3个环境变量,修改一个环境变量)
**1、**变量名为"CATALINA_HOME
",变量值为tomcat的目录"C:\apache-tomcat-9.0.14
",这个环境变量指向的是公用信息的位置,就是bin和lib文件的父目录,如下图:
**2、**然后新建环境变量,变量名为"CATALINA_BASE
",变量值为tomcat的目录"C:\apache-tomcat-9.0.14
",这个环境变量指向每个tomcat目录私有信息的位置,就是conf/logs/temp/webapp/work的父目录,当只运行一个tomcat实例时,"CATALINA_HOME
“和”CATALINA_BASE
"两个环境变量指向的目录位置是相同的 ,如下图:
**3、**然后新建环境变量,变量名为"TOMCAT_HOME
",变量值为tomcat的目录"C:\apache-tomcat-9.0.14
",如下图:
**4、**然后编辑环境变量,变量名为"CLASSPATH",变量值为tomcat的目录下bin目录,"C:\apache-tomcat-9.0.14\bin
",如下图:
(2)配置好环境变量,保存退出!
第三步:进入CMD命令窗口,安装Tomcat
(1)进入cmd命令窗口(以管理员身份)
从cmd命令窗口中进入C:\apache-tomcat-9.0.14
的目录下的bin
目录,输入"service.bat install
",开始安装tomcat,安装结束后cmd命令窗口会提示"The service 'Tomcat9' has been installed
".
如下图:
(2)运行程序
1、之后我们进入tomcat安装目录中的bin目录文件夹下(C:\apache-tomcat-9.0.14\bin
),然后会看到"tomcat9w.exe
",双击运行,
如下图:
2、然后会出现下图,我们点击“Start
”,
如图:
3、等步骤2运行结束之后,会出现以下界面,我们点击”确定“退出。
如图:
第四步:测试
打开浏览器,在地址框中输入"localhost:8080",看到有一只小猫的界面的时候就表示tomcat已经安装好了,如下图:
**注:**我们如果想关闭tomcat服务,可以在C:\apache-tomcat-9.0.14\lib
目录下,找到shutdown.bat
的批处理文件,点击运行即可。
补充:第六步
如果想要通过CMD命令行窗口启动,可以继续配置PATH
变量,在PATH
变量上加上;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;
, 如下图:
如何确定即可,此时我们就可以在命令行窗口输入startup
,稍等一会,Tomcat就启动了。
补充:启动中文乱码问题
问题说明:
在通过bin目录下的start.bat方式(或在命令行窗口输入startup
)来启动Tomcat的时候,命令行窗口出现中文乱码问题,这样是因为Tomcat默认的日志编码是UTF-8,但是Windows命令行的默认编码是GBK,所以出现中文乱码的情况。
解决方法:
打开Tomcat的conf目录下的logging.properties文件,
修改:java.util.logging.ConsoleHandler.encoding = UTF-8
为:java.util.logging.ConsoleHandler.encoding = GBK
如图:
就可以了