首先tomcat是什么?

直译过来汤姆猫,动画片里的那个吗,还是英短蓝的猫咪。这和服务器有什么关系?

Tomcat 这个名字的来历,Tomcat是一种野外的猫科动物,不依赖人类,独立生活。 Tomcat的作者,取这个名字的初衷是希望,这一款服务器可以自力更生,自给自足,像Tomcat这样一种野生动物一般,不依赖其他插件,而可以独立达到提供web 服务的效果

tomcat在java开发中很常用在 spring boot中就内置了tomcat服务器,很多小型开发项目就用了tomcat服务器

一、tomcat的安装

通过访问tomcat官网 下载tomcat服务器根据java 的版本来下载与之匹配的服务器这点很重要 如果与tomcat启动需要有java的环境 

一定要选择好对应的tomcat服务器下载后解压到自己选择的路径  并将其名下的路径复制

Tomcat环境配置

配置环境变量 右击此电脑选择属性 进行系统变量配置

 

注意变量名一定得是CATALINA_HOME否则会报错 因为tomcat运行得有java环境

再将CATALINA_HOME加入到path变量中

在本地打开本地端口

环境变量配置完成 。按下win+R 输入cmd 命令 再输入startup.bat

出现这样的界面就说明配置完成了

访问一下本地的端口 http:localhost:8080 

本地访问成功!! 圆满结束

外界设备不能访问8080端口怎么办?

那肯定是修改将tomcat ip由本地localhost改为自己电脑上的ip

打开解压后的tomcat  打开conf文件夹下的server.xml

右击以记事本打开  找到这几处修改为自己电脑的ip  

然后以自己电脑的ip+端口号访问:

部署完成!!!

这是我进行配置的视频

tomcat服务器配置

报错!!!!

如果没有出现这样的界面且快速闪退说明java不与之适配或者java环境变量没配好就在环境变量中新建一个JAVA_HOME的变量名 名称一定要是JAVA_HOME否则tomcat会识别不到 

http:localhost:8080访问失败打不开 那就是8080端口被占用了 可以按ctrl+esc+shift 调出任务管理器关掉8080号端口、

The CATALINA_HOME environment variable is not defined correctly 变量名没有配对将查看是否是JAVA_HOME和ATALINA_HOME 

如果有environment 环境报错则是java版本与tomcat不适配  找到与自己java版本适配的tomcat

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐