美文网首页
Web服务器软件

Web服务器软件

作者: 傲骨天成科技 | 来源:发表于2020-08-27 16:41 被阅读0次

web服务器软件

 1.*服务器:安装了服务器软件的计算机
 2.*服务器软件:接受用户的请求,处理请求,做出响应。
 3.*web服务器软件:接受用户的请求,处理请求,做出响应。
     *web服务器软件中,可以部署web项目,让用户通过浏览器来访问这些项目。
     *web容器


 4.常见的java相关的web服务器软件:
     *webLogic: oracle公司,大型的javaEE服务器,支持所有的JavaEE规范,收费的。
     *webSphere: IBM公司的,大型JavaEE服务器,支持所有的JavaEE规范,收费的。
     *JBOSS: JBOSS公司的,大型JavaEE服务器,支持所有的JavaEE规范,收费的。
     *Tomcat: Apache基金组织,中小型的JavaEE服务器,仅仅支持少量的JavaEE规范servlet/jsp。开源的,免费的。


 5.JavaEE:Java语言在企业级开发中使用的技术规范总和,一共规定了13项大的规范。

 6.Tomcat: web服务器软件
       目录介绍:
          bin:  存放可执行文件
          conf:  存放配置文件
          lib:依赖jar包
          logs:日志文件
           temp:临时文件
           webapps:存放web项目
           work:存放运行时的数据
       1.下载:http://tomcat.apache.org/
       2.安装:  解压压缩包放到合适的位置即可
       3.卸载:删除此目录
       4.启动:把bin目录下的startup文件拖到终端回车运行即可
            *访问:在自己电脑浏览器输入:localhost:8080访问
            *可能遇到的问题
                 1.黑窗口一闪而过:
                      *原因:没有正确配置JAVA_HOME环境变量
                      *解决方案:正确配置JAVA_HOME环境变量
                 2.启动报错:
                     
                      1.暴力:找到占用的端口号,并且找到对应的进程,杀死该进程
                      2.温柔:修改自身的端口号 
                           在conf/server.xml中修改<Connector         port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" />
                           *一般会将tomcat的默认对口号修饰为80,80端口号是http协议的默认端口号。
                           *好处:在访问时,就不用输入端口号
       5.关闭:
            1.正常关闭:
                  把bin目录下的shutdown文件拖到终端回车运行即可
            2.强制关闭:
                   *点击启动窗口的x
       6.配置:
            *部署项目的方式:
                1.直接将项目放到webapps目录下即可。 
                     */hello: 项目的访问路径--》虚拟目录
                     *简化部署:将项目打成一个war包,再将war包放置到webapps目录下。
                          *war包会自动解压缩,并且删除war包之后,此项目也会跟着自动删除掉
                2.配置conf/server.xml文件:可能会影响其他项目,不推荐
                   在< Host >标签中配置
                   部署项目
                       docBase: 文件的路径
                        path:访问路径(虚拟目录)
                        <Context docBase="/Users/fly/Desktop/shi" path="/hehe" />
                 3.在conf/Catalina/localhost创建任意名称的xml文件。在文件中编写
                     <Context docBase="/Users/fly/Desktop/shi"  />
                     现在的虚拟目录是xml文件的名称

静态项目和动态项目:

     *目录结构
           *java动态项目的目录结构:
               --项目的根目录
                     --WEB-INF目录:
                         --web.xml:  web项目的核心配置文件
                         --classes目录:放置字节码文件的目录
                         --lib目录:放置依赖的jar包

将Tomcat集成到Idea中,并且创建JavaEE项目,部署项目

相关文章

  • JavaWeb——服务器软件

    web服务器软件 服务器:安装了服务器软件的计算机 服务器软件:接收用户的请求,处理请求,做出响应 web服务器软...

  • Tomcat

    web服务器软件概述 服务器:安装了服务器软件的计算机服务器软件:接收用户的请求,处理请求,做出响应。 web服务...

  • Tomcat & Servlet

    今日内容 web相关概念回顾 web服务器软件: 服务器:安装了服务器软件的计算机服务器软件:接收用户的请求,处理...

  • 网站的基本概念

    服务器 web服务器,提供web服务(网站访问),就需要安装 web服务软件 apche tomcat iis ...

  • Tomcat知识小结

    一 web 1 服务器: 硬件服务器 软件服务器 2 web服务器: 提供资源供别人访问 3 web: 网页的意思...

  • web服务器软件

    web服务器软件学习指南

  • javaWeb知识总结

    一.web服务器,servlet服务器,servlet和jvm 1.1web服务器 服务器:安装了服务器软件的计算...

  • wsgiref 源码阅读

    介绍 Web 服务器网关接口(WSGI)是 Web 服务器软件和用 Python 编写的 Web 应用程序之间的标...

  • 计算机初识

    阿帕奇(web服务器)是大众行业常用的服务器软件nginx(web服务器)是互联网常用的服务器hardware ...

  • 13.Tomcat&Servlet

    主要内容 web相关概念回顾 web服务器软件:Tomcat Servlet入门学习 web相关概念回顾 web服...

网友评论

      本文标题:Web服务器软件

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