Tomcat

Posted saxon宋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat相关的知识,希望对你有一定的参考价值。

Tomcat

  • 安装Tomcat

img
  • Tomcat启动和配置

img
  • 启动和关闭Tomcat

  • 访问测试

    img
  • 可能遇到的问题:

    1.java环境变量没有配置

    2.闪退问题,需要配置兼容性

    3.乱码问题要去配置文件设置

    可以配置启动的端口号

    • tomcat的默认端口号为:8080
    • mysql:3306
    • http:80
    • https:443
  • 可以配置启动的端口

    image-20210519144039231

可以配置主机名称

  • 默认的主机名为localhost=>127.0.0.1
  • 默认网站应用存放位置为:webapps
      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">

高难度面试题

请你谈谈网站是如何进行访问的!

  1. 输入一个域名:回车

  2. 检查本机的C:\\Windows\\System32\\drivers\\etc\\hosts配置文件下有没有这个域名的映射

    1. 有:直接返回对应的ip地址,这个地址中有我们访问的web程序,可以直接访问

      127.0.0.1  www.javalearn.com 域名可以改
      

    2.没有:上dns服务器上找,找到的话就返回,没有的话返回你的网页走丢了

    img

    3.tomcat文档本地地址http://localhost:8080/examples/

  • 发布web网站

    先写网站放到tomcat/webapps/,服务器中指定的web应用文件夹下,就可以访问了

网站结构 :

--webapps:tomcat服务器的web目录
    -root
    -项目名: 网站的目录名
        -web-inf
            -web.xml
            -classes:java
            -lib:web应用所依赖的jar包
        -index.html
         -static
            css
                style
            js
            img

以上是关于Tomcat的主要内容,如果未能解决你的问题,请参考以下文章

jsp页面被tomcat引擎运行的时候组装成java片段,但是这些java片段怎么没有main方法作为程序的入口啊?

Tomcat根据JSP生成Servlet机制解析

tomcat:部署:“无法调用 Tomcat 管理器:连接被拒绝”

Tomcat配置和数据源配置

012在Tomcat下如何手动部署Web应用

找到多个名为 [spring_web] 的片段。这对于相对排序是不合法的