1、官网下载:https//tomcat.apache.org (注意下载版本要和操作系统一致)
2、安装和配置
(1)解压即安装
(2)配置Tomcat的环境变量 (如果startup闪退,可能是jdk没有配置好)
先找到控制面板>>告诉命令窗口>>测试两个命令(java和javac)>>
如果命令框出现以下情况,则环境变量是配置好的
如果命令弹出>>"不是内部或外部命令,也不是可运行的程序或批处理文件“
则环境变量没有配置,需要进行环境变量的配置,配置过程如下:
1.配置jdk的环境变量:
在我的电脑上右键>>属性>>高级系统设置
在高级系统设置中选择>>环境变量>>系统变量
在系统变量中选择>>新建>>变量名:JAVA_HOME >>在变量值中输入jdk路径>>确定
在系统变量里找到>>Path>>编辑
在编辑环境变量里>>新建
然后引用JAVA_HOME,即在新建里面输入%JAVA_HOME%\bin
(双%为引用,并且路径中尽量避免出现中文)
配置完成之后,可再次在cmd中测试"Java”和“javac”
2.配置tomcat环境变量
系统变量>>编辑系统变量>>新建>>
变量名:CATALINA_HOME >>在变量值中输入tomcat的路径>>确定
然后在PATH中引入CATALINA_HOME文件夹和bin目录
配置完成之后,安装tomcat
打开tomcat文件夹>>bin目录(配置环境变量时引入的目录)>>
找到startup(开启命令)和shutdown(关闭命令)——开启关闭服务器
开启服务器——双击startup>>出现一个黑色的窗口(代表服务器的运行)
(黑色窗口不要关,否则服务器就被关掉了,可最小化)
如果黑色窗口出现“闪退”,可在地址栏输入cmd,然后在cmd里面输入程序名字运行,看报错原因是什么>>
例如:下图中报错:JRE环境变量没有配置好
然后,我重新回到配置环境变量界面,对环境变量进行重新配置,但是仍然是这个结果;
最后仔细找找原因,发现了问题所在:环境变量有两种路径,致使路径错误,从而导致了环境变量配置失败。
还有一种是“端口”被占用,如果tomcat服务器已经打开、然后软件里面又打开了一个服务器,会出现报错——端口号被占用。
打开浏览器,地址栏输入:http://localhost:8080>>回车>>出现Tomact服务器主页面
(http超文本传输协议,访问服务器 8080--端口)