tomcat使用教程

在这里插入图片描述

一、初始tomcat

tomcat:Tomcat是Apache 软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/JSP少量JavaEE规范,也被称为 Web容器、Servlet容器。Servlet 需要依赖于 Tomcat才能运行
在这里插入图片描述
javaEE是什么?
JavaEE:Java Enterprise Edition,Java企业版。指Java企业级开发的技术规范总和。包含13项技术规范:JDBC、JNDI、EJB、RMI、JSP、Servlet、XML、JMS、Java IDL、JTS、JTA、JavaMail、JAF

二、基本使用

安装与配置

点击官网:tomcat官网 进行下载
在这里插入图片描述
我们在这里选择tomcat 8 版本,大家根据自己的需要进行下载版本,tomcat是绿色版的,直接解压即可,大家也可以下载多个版本
在这里插入图片描述
下载zip压缩包,从官网下载会稍微有些慢,大家下载的时候耐心等待,下载好之后大家解压到对应的目录即可
在这里插入图片描述
这里的webapp代表一个’'‘网站’,一个tomcat上面可以部署多个网站,所以此处就是"webapps",里面的每个目录代表一个独立的网站。

然后我们对系统变量进行一个配置,高级系统设置 -> 环境变量 -> 新建系统变量,变量名为CATALINA_HOME,变量值为tomcat文件夹的路径
在这里插入图片描述
找到系统变量Path,双击空白处或新建都可以
在这里插入图片描述
然后在cmd窗口,输入startup.bat后
在这里插入图片描述
在这里插入图片描述

出现上述情形即代表配置成功

如果大家需要卸载tomcat,直接删除目录即可

启动与关闭

启动tomcat:
在这里插入图片描述
在tomcat可执行文件目录下startup:
在这里插入图片描述
第一个是windows使用的,一个是linux和mac使用的,我们点击startup.bat启动tomcat
在这里插入图片描述
服务器都是黑框框的命令行程序,看到这个说明tomcat启动成功,如果大家控制台中文乱码,可以修改conf/logging.properties
在这里插入图片描述
改为GBK。
我们打开浏览器输入127.0.0.1:8080访问一下tomcat
在这里插入图片描述
上面就是正常访问到了tomcat,但访问时可能会出现以下问题:
1.端口号冲突:找到对应程序,将其关闭
我们可以通过查看logs目录里面的日志来排查
在这里插入图片描述
2.窗口出现闪关情况:可能是因为JDK环境变量没有配好(JAVA_HOME,JRE_HOME,CATALINA_HOME)

tomcat的关闭
关闭这里一共有三种方式:
1.bin\shutdown.bat:正常关闭

在这里插入图片描述
2.Ctrl + C:正常关闭
3.直接点窗口右上角X号:强制关闭

三、项目部署

我们tomcat有个很大的用途,就是将我们写好的网站部署到服务器上,所谓部署就是将我们的代码拷贝到webapps目录下(可能需要重启服务器)在这里插入图片描述

我们现在有这样一个html文件,我们目前只能通过点击访问,现在我们可以部署到服务器上,通过浏览器访问
在这里插入图片描述

在这里插入图片描述

我们可以发现我们部署之后,就可以通过浏览器来访问了
在这里插入图片描述

我们的访问的路径为ip:端口号,后面的first.tomcat是我们的webapps下的目录,我们也称为context path/application path,后面的路径是我们的context path下要访问的文件,大家需要注意的是这种形式的访问是通过网络的,可以跨主机访问。

四、IDEA使用tomcat

IDEA企业版

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择我们tomcat的路径
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

Smart tomcat

我们可以下一款插件来帮助我们快速部署,settings/Plugins
在这里插入图片描述
有时下载完成需要重启IDEA
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择我们本地的tomcat路径
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/buhuisuanfa/article/details/129535462