欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

二、关于Tomcat(内附配置流程)

程序员文章站 2022-06-28 07:56:40
二、关于Tomcat1、Tomact(轻型服务器,用于模拟学习)2、Tomcat中的目录:3、使用tomcat4、 总结:1、Tomact(轻型服务器,用于模拟学习)java开发的工程,所以运行时需要本地jdk的支持,配置路径bin目录下运行cmd:用startup 启动服务器 shutdown关闭服务器,tomcat窗口不要最小化或者关闭。关闭成功时会抛出异常2、Tomcat中的目录:bin管理命令,log运行日志,lib所用jar包,conf核心配置,tmp运行时临...

1、Tomact(轻型服务器,用于模拟学习)

下载与配置
链接https://blog.csdn.net/SmartDemo/article/details/104609358

它是一个java开发的工程,所以运行时需要本地jdk的支持。

在安装后后的bin目录下运行cmd:用startup 启动服务器 shutdown关闭服务器,tomcat窗口不要最小化或者关闭。关闭成功时会抛出异常

2、Tomcat中的目录:

  • bin管理命令,

  • log运行日志,

  • lib所用jar包,

  • conf核心配置,

  • tmp运行时临时文件,

  • http服务器是有求必应的。
    有两点问题:服务端资源安全性,资源定位速度。因此引入webapps存放管理的网站数据库是存放表文件的文件夹,java工程是存放java文件的文件夹,网站就是一个存放静态文件动态文件的文件夹 在webapps下可以创建自己的网站,webapps每个文件夹都是一个网站

  • 作为tomcat默认查找资源的文件夹。work文件夹是动态资源的工作空间,编译new类运行

3、使用tomcat

  • 利用tomcat使本机变成服务端,模拟浏览器互联网通信。

  • 告诉IDEA要与哪一个服务器交互,并为其建立一个开关。

  • 一个网站module中有两个文件夹,src存放java文件动态的!,web中存放静态的。其中webinf通知tomcat当前网站哪些java类是动态资源文件 lib中存放网站运行时依赖的jar包[mysql驱动]

    (Run—>Editconfigration–>deployment)

4、总结:

1、为了在本机的网站中更快捷的加入动态资源文件,选用IDEA创建一个Module网站,正好可以在IDEA中写动态资源文件-Servlet接口实现类

2、在写这个类的具体方法时很可能需要jdk,jsp,servlet等jar包的支持,因此我们之前要先导入这些jar包。

3、静态资源文件同样可以放到module中,使之成为一个精彩的网站。

4、网站创建完成后,将module交给tomcat服务器管理,叫做发布,这一步是必须的,就是相当于将IDEA下的某个网站文件交付给tomcat,与在tomcat下webapps 中的网站文件是一样的。

5、不要忘了tomcat服务器是负责管理网站文件的软件,接受到浏览器请求后,他会自动地在webapps 文件夹中搜索浏览器请求的网站,然后在这个网站文件夹中定位一个静态或者动态文件。最终返回给用户.注意,若定位到动态文件就意味着运行,在服务端上的运行空间中运行。

本文地址:https://blog.csdn.net/LLN_kr/article/details/111975907