Tomcat的使用

本文介绍了Tomcat的基本概念,包括其作为服务器的作用、不同版本的区别,以及详细解读了Tomcat目录结构。重点讲解了三种项目部署方式、虚拟主机配置、端口映射和管理器权限设置。适合开发者快速了解和实践Tomcat的使用。
摘要由CSDN通过智能技术生成
  1. 什么是还Tomcat?   

     Tomcat 其实就是一个软件服务器,当我们的电脑上安装了 Tomcat,那么我们的电脑就成了一个硬件服务器,也可以说是主机,它为我们提供了一些必要的运行环境。 
  2. Tomcat分为安装版(一般在部署的时候使用)和解压版(开发的过程中使用)

  3. Tomcat目录的介绍

    1. bin 目录:这里面主要是 Tomcat 的工具,比如启动,关闭等。

    2. conf:这个目录里面是 Tomcat 的配置文件

    3. lib:这个是非常重要的一个文件夹,里面存放着 Tomcat 的核心 jar 包以及一些依赖的 jar 包,其实就是放 jar 包的地方。

    4. logs:日志文件

    5. temp:这是一个临时目录,里面会有上传文件时的临时文件。

    6. webapps:默认情况下,这是部署项目的路径。

    7. work:英文单词工作的意思,所以这是一个工作目录,里面主要装 JSP 翻译成 Java 文件的代码。

  4. Tomcat发布项目的三种方式

    1. 方式一:直接将项目放在webapps目录

    2. 方式二:在server.xml<Context path="/h" docBase="D:\hello" reloadable="true"/>

      http://localhost:8080/h/index.html

    3. 方式三:也可以在Catalina(服务器引擎,注意是conf\Catalina\localhost中创建)中新建一个任意的xml文件并在里边写入<Context docBase="D:\hello"/>,那么这个xml文件的名字就是我们的虚拟目录,如果文件为  aaa#bbb就是两级虚拟目录。

      访问路径:http://localhost:8080/aa/bb/index.html

5.虚拟主机的配置

                1.配置虚拟主机,并且path为空

                 <Host name="www.mazheng.com" appBase="d:\web">

                <Context path="" docBase="D:\web\app1"/>

</Host >

2.将8080端口设置成80端口
<Connector port="80" protocol="HTTP/1.1"  connectionTimeout="20000" redirectPort="8443" />

3.向hosts中添加域名解析

C:\Windows\System32\drivers\etc\hosts

192.168.47.36 www.mazheng.com 或者127.0.0.1 www.mazheng.com

        

6.配置tomcat的管理器的用户名和密码

根据错误提示信息来配置

<role rolename="manager-gui"/>

<user username="admin" password="admin" roles="manager-gui"/>

<role rolename="admin-gui"/>

<user username="tomcat" password="tomcat" roles="admin-gui"/>

                                                        

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值