JavaWeb之Tomcat

作者: Ping开源 | 来源:发表于2021-01-26 12:55 被阅读0次

    三、Tomcat

    目录:安装Tomcat、Tomcat的启动与调试、配置Tomcat、发布Web网站

    1.安装Tomcat

    Tomcat官网:http://tomcat.apache.org/

    Tomcat官网

    下载后解压文件

    解压文件

    2.Tomcat的启动与调试

    Tomcat中的文件夹作用

    Tomcat中的文件夹作用

    启动和关闭Tomcat

    启动和关闭Tomcat

    访问测试:http://localhost:8080
    可能遇到的问题
    ①Java环境变量没有配置。
    闪退问题:需要配置兼容性。
    乱码问题:配置文件中设置。

    3.配置Tomcat

    核心配置文件是在conf文件夹中的server.xml。


    核心配置文件server.xml

    1)可以配置端口号

    <Connector port="8080" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />
    

    Tomcat的默认端口号:8080
    其余默认端口号
    ①MySQL:3306
    ②http:80
    ③https:443
    2)这是引擎,不要修改。

    <Engine name="Catalina" defaultHost="localhost">
    

    3)可以配置主机名称

    <Host name="localhost"  appBase="webapps"
          unpackWARs="true" autoDeploy="true">
    

    默认的主机名:localhost
    默认的网站应用存放位置:webapps
    4)网站访问的方式
    ①输入一个域名后,按回车键。
    ②检查C:\Windows\System32\drivers\etc下的hosts配置文件中有没有这个域名的映射。

    hosts配置文件的位置 检查域名的映射

    Ⅰ有,直接返回对应的IP地址,这个地址中有需要访问的Web程序,可以直接访问。

    #   127.0.0.1       localhost
    

    Ⅱ没有,就去DNS服务器找,找到的话就返回,找不到的话就返回找不到。
    以百度为例

    以百度为例验证网站访问

    5)可以配置一下环境变量(可选)

    4.发布Web网站

    将自己写的网站,放到服务器(Tomcat)中指定的Web应用的文件夹(webapps)下,就可以访问了。
    网站应该有的结构

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

    相关文章

      网友评论

        本文标题:JavaWeb之Tomcat

        本文链接:https://www.haomeiwen.com/subject/kbfczktx.html