Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题

Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题

Tomcat下载

Tomcat下载:https://tomcat.apache.org/download-90.cgi

64位电脑点击下图红框的下载链接.
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
下载好后将压缩包解压到盘中,建议路径中不要包含中文以及特殊字符.
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题

Tomcat配置环境变量

打开"此电脑",右键点击左侧的"此电脑",在弹出的选项里点击属性.
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题

点击"高级系统设置",在弹出来的"系统属性"中找到"高级",点击"环境变量".
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题

找到"系统变量",点击下边的"新建".
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题

变量名填写:CATALINA_HOME

变量值填写:Tomcat文件夹的解压路径

填写后,点击确定.
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题)
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
找到"系统变量"下的"Path",点击"Path"选中,再点击"编辑".
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
点击"新建".
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
新建的路径为Tomcat的bin文件夹所在的路径.

添加后点击确定.
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
查看是否将路径正确添加:

点击"编辑文本".
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
在弹出的窗口中,找到"变量值"的末尾,查看刚刚添加的路径是否在末尾,注意路径与路径之间要用 ; 分隔.
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
检查正确后,一直点击"确定"即可.
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题

启动Tomcat,以及校验环境变量是否配置成功

点击Windows+R,输入cmd,点击回车.
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题

方法1:

输入startup.bat,点击回车
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题

方法2:

点击Tomcat文件夹下的bin目录中的startup.bat
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
若弹出下图的启动窗口,或一闪而过且并没有报错,说明Tomcat启动成功

注: 若使用Tomcat,下图启动窗口一定不能关闭,关闭等于将Tomcat关闭.
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题

验证配置成功

在浏览器的地址栏中输入:http://localhost:8080/
若成功显示Tomcat官网,则Tomcat环境变量配置成功.

这里我的地址栏显示并非localhost:8080而是localhost是因为我将Tomcat的默认端口8080改成了80,下文将介绍如何修改端口.
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题

问题排查

问题1:Tomcat启动窗口出现中文乱码问题

打开Tomcat文件夹下的的conf文件夹,打开logging.properties文件

找到 java.util.logging.ConsoleHandler.encoding = utf-8

修改为 java.util.logging.ConsoleHandler.encoding = GBK

保存文件即可.
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题

问题2:Tomcat窗口正常启动但是闪退

如果点击startup.bat,发现启动窗口闪退

打开Tomcat文件夹下的的bin文件夹,用记事本打开startup.bat文件
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
在末尾添加一句"pause"
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
再次点击startup.bat,若启动窗口不再闪退,则删除"pause"即可.

问题3:Tomcat启动窗口出现Neither the JAVA_HOME nor the JRE_HOME environment variable is defined报错

打开Tomcat文件夹下的的bin文件夹,用记事本打开setclasspath.bat文件
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
添加JDK和JRE的安装目录:

set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_221

set JRE_HOMR=C:\Program Files\Java\jdk1.8.0_221\jre
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
保存退出即可

Tomcat端口修改

Tomcat的默认端口是8080,将其修改为浏览器默认端口80

打开Tomcat文件夹下的的conf文件夹,用记事本打开server.xml文件
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
找到<Connector port=“8080” protocol=“HTTP/1.1”
connectionTimeout=“20000”
redirectPort=“8443” />

将8080修改为80即可
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题

修改端口后,打开Tomcat启动窗口,查看端口占用情况:

点击Windows+R,输入cmd,点击回车

输入netstat -ano,点击回车
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
查看占用80端口程序的PID
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题

在任务管理器中查看PID相符的进程
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题
在浏览器地址栏输入http://localhost/

之所以不用http://localhost:80/,是因为80端口就是web服务默认的端口号,所以不用显式80端口.

若成功显示Tomcat官网,则Tomcat环境变量配置成功.
Tomcat下载,安装,配置的整个流程以及自己遇到的一些问题