我是靠谱客的博主 贤惠鞋垫,最近开发中收集的这篇文章主要介绍Java开发之Tomcat详解一、Tomcat简介二、Tomcat目录三、Tomcat配置虚拟目录四、Tomcat配置虚拟主机,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

一、Tomcat简介

二、Tomcat目录

 1、bin文件夹

 2、conf文件夹

 3、lib文件夹

4、logs文件夹

5、temp文件夹

6、webapps文件夹

7、work文件夹

三、Tomcat配置虚拟目录

四、Tomcat配置虚拟主机


一、Tomcat简介

        Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级(只支持JavaEE的serverlet和jsp标准)应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

下载官网:Apache Tomcat® - Apache Tomcat 10 Software Downloads

 目前tomcat各个版本和jdk、jsp、serverlet版本的支持情况:

二、Tomcat目录

 1、bin文件夹

          bin目录中存放了Tomcat的可执行文件,比如启动Tomcat的startup.bat(Linux环境下为startup.sh)文件和关闭Tomcat的shutdown.bat(Linux环境下为shutdown.sh)文件等。

 2、conf文件夹

          conf目录存放的是Tomcat的配置文件目录,其中非常重要的文件为server.xml文件,通过该文件可以配置端口号、虚拟目录、虚拟主机等。

 3、lib文件夹

         lib目录存放的是Tomcat所依赖的一些jar包

4、logs文件夹

       存放Tomcat的一些日志文件 

5、temp文件夹

       存放Tomcat运行时的一些交换文件。

6、webapps文件夹

        用于发布JavaWeb项目的文件夹,将JavaWeb项目文件上传至该文件夹下,然后启动Tomcat即可将该JavaWeb项目进行发布,其中ROOT项目为Tomcat的默认项目。

7、work文件夹

       Tomcat的工作文件夹

三、Tomcat配置虚拟目录

虚拟目录的作用:可以发布任意路径下的web项目 

 步骤:

1、打开conf文件夹下的server.xml文件

2、找到<Host>标签

3、在<Host>标签中添加<Context path=""   docBase=""    />标签,其中path的值为在浏览器中需要访问的页面相对路径(端口号后面的字段以‘/’开头),docBase的值为该web项目所在的绝对地址。

例如:将d:/myWeb01项目进行发布:

修改conf目录下的server.xml文件: 

 启动Tomcat进行访问:

四、Tomcat配置虚拟主机

虚拟主机的作用:可以指定访问路径的名称

步骤:

1、打开conf文件夹下的server.xml文件

2、找到Engine标签

 3、添加<Host>标签,并配置以下属性:

(1)name:即需要访问的路径名称

(2)appBase:项目关联的目录,一般情况都是webapps文件夹

(3)unpackWARs:是否自动解析war包,值为true或false

(4)autoDeploy:是否自动发布,值为true或false

 4、在新建的<Host>标签中新建<Context>标签,属性设置和上述虚拟目录的一样

 5、找到本机系统盘下的Hosts文件添加域名与对应ip地址的映射:

 一般的路径为:C:WindowsSystem32driversetchosts

例如:以www.wangyang.com访问myWeb02项目

向Tomcat的webapps目录添加myWeb02项目:

修改conf下的server.xml文件:

 修改C:\WindowsSystem32driversetchosts文件:

启动Tomcat并以www.wangyang.com进行访问:

 

最后

以上就是贤惠鞋垫为你收集整理的Java开发之Tomcat详解一、Tomcat简介二、Tomcat目录三、Tomcat配置虚拟目录四、Tomcat配置虚拟主机的全部内容,希望文章能够帮你解决Java开发之Tomcat详解一、Tomcat简介二、Tomcat目录三、Tomcat配置虚拟目录四、Tomcat配置虚拟主机所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部