JavaWeb-03-Tomcat

3.1 安装Tomcat

tomcat官网:

image-20221106194717811

image-20221106194918684

image-20221106195324319

3.2 Tomcat启动和配置

文件夹作用:

image-20221106200035475

启动,关闭Tomcat:

image-20221106200233981

双击startup.bat,访问测试:127.0.0.1:8080

image-20221106201035049

关闭:

image-20221107074453913

可能遇到的问题:

  1. Java环境变量没有配置
  2. 闪退问题:需要配置兼容性
  3. 乱码问题:配置文件中设置

3.3 配置

image-20221107074834543

image-20221107080050971

可以配置启动的端口号

  • tomcat的默认端口号:8080
  • mysql:3306
  • http:80
  • https:443
    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

可以配置主机的名称

  • 默认的主机名: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程序,可以直接访问image-20221107102419189

      127.0.0.1		www.jkx.com
      
    2. 没有:去DNS服务器进行查找,找到的话就返回,找不到就返回找不到;

      image-20221107103104242

  3. 可以配置环境变量(可选)

3.4 发布一个web网站

不会先模仿

网站应有结构

--webapps:Tomcat服务器的web目录
    -ROOT
    -test:网站的目录名
        -WEB-INF
        	-classes:java程序
        	-lib:web应用程序所依赖的jar包
        	-web.xml:网站的配置文件
        -index.html(jsp) 默认的首页
        -static
        	-css
        		-style.css
        	-js
        	-img
        -...

posted @ 2022-11-10 20:37  Jinx8823  阅读(33)  评论(0)    收藏  举报