zoukankan      html  css  js  c++  java
  • Tomcat 服务器

    1   相关概念
          1 软件的架构
                 1   c/s  客服端/服务端
                 2   b/s  浏览器/服务器
          2 资源的分类
                1    静态资源   所有用户访问后  得到的资源是一样的  称为静态资源  html css js    静态资源可以被浏览器直接解析
                      
                2  动态资源   每个用户访问相同的资源后,得到的结果不一样 称为动态资源  动态资源先转换为静态资源    然后再返回给浏览器进行解析
                技术 servlet/jsp     php   asp....
                3 网络通信三要素
                    1  IP  电子设备  (计算机)  在网络中的唯一标识
                    2  端口  : 应用程序在计算机中唯一标识  
                    3  传输协议 : 规定了数据的传输规则
                              1  tcp:安全协议  三次握手  速度稍慢
                              2 udp  : 不安全协议 速度快
    2  web 服务器软件   Tomcat
                   2.1 服务器:安装了服务器的软件的计算机
                                   服务器软件:接受用户请求(request)  处理请求    做出响应
                                   web服务器软件:接受用户请求(request)  处理请求    做出响应   在web服务器软件中  可以部署web项目 让用户通过浏览器访问这些项目
                                    web服务器是一个容器
                   2.2 常见的java相关的web服务器软件
                         webLogic:  oracle  公司  大型javaEE服务器  支持所有的javaEE泛型 收费
                         WebSohere  IBM公司   大型javaEE服务器  支持所有的javaEE泛型 收费
                         JBOSS    JBOSS公司  大型javaEE服务器  支持所有的javaEE泛型 收费
                         Tomact   Apache  基金组织的  中小型的JavaEE服务器   支持最少的JAVAEE规范    servlet/jsp    开源免费
                    2.3 Tomact   : web 服务器软件
                            1  下载        http://tomcat.apache.org
                            2   安装       解压压缩包   即可   注意: 解压目录不可以有中文和空格
                            3   卸载        直接删除目录即可
                            4   启动        bin/startup.bat   双击   
                                              访问 : http://localhost:8080 回车访问自己                                            http://别人的ip:8080  回车 访问别人    
                             可能遇到的问题
                                 1 黑窗口一闪而过
                                        原因  : 没有正确配置 JAVA_HOME环境变量
                                        解决方案  : 正确配置 JAVA_HOME环境变量
                                 2 启动报错  
                                       端口号 
                            5   关闭  
                           正常关闭     bin/shutdown.bat
                             ctrl+c 
                            强制关闭   点击窗口的  X          
                            6   配置
                                  部署 项目的方式 
                                       1 直接将项目放到 webapps目录=目录项目录下即可                              /hello  项目的访问路径 ------》 虚拟目录 
                                            localhost:8080/hello.html
                                       
                                        2 配置文件  conf/server.xml  
                                         在配置文件中<Host> 标签中  添加一句话
                               <Context docBase="D:hello" path="/hehe"/>
                                docBass 中方的是 路径   path 中方的是虚拟路径
                                       
                                 3 在 confCatalinalocalhost   创建任意名称xml文件   在文件中编写     <Context docBase="D:hello"/>  
                                   虚拟路径  写自己创建的 xml文件的名字
    
    
              javaEE 规范  java 语言在企业级开发中使用的技术规范综合  一共规定了13项大的规范
    
    7  Tomact  与Idea  关联  部署项目
             
    bin        可执行文件
    conf       配置文件
    lib          依赖的jar包
    logs       日志文件
    temp      临时文件
    webapps  存放的web项目
    work        存放运行时的数据

  • 相关阅读:
    PL/SQL学习笔记之包
    PL/SQL学习笔记之触发器
    PL/SQL学习笔记之异常
    PL/SQL学习笔记之记录
    PL/SQL学习笔记之游标
    PL/SQL学习笔记之函数
    PL/SQL学习笔记之存储过程
    PL/SQL学习笔记之循环语句
    PL/SQL学习笔记之条件控制语句
    PL/SQL学习笔记之变量、常量、字面量、字符串
  • 原文地址:https://www.cnblogs.com/qurui1998/p/10671641.html
Copyright © 2011-2022 走看看