栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

TOMCAT

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

TOMCAT

1.TOMCAT服务器
    web程序开发中常用的服务器的有那些:
        >>>Tomcat:它是属于apache开源组织,免费
        >>>weblogic:它是属于bea公司,是大型的服务器,收费
        >>>websphere:它是IBM公司,也是大型的服务器,收费

    1.1:Tomcat安装与卸载
        1.tomcat安装分两种情况
            >>在apache官网下载:http://tomcat.apache.ogr 下载对应的版本(最高版本一般不用)
            >>使用绿色版本(免安装):直接解压tomcat的压缩包就能使用
        2.启动和关闭tomcat服务器
            >>启动:找到bin目录的,starup.bat
                 测试安装是否成功:http://localhost:8080/ 去访问tomcat服务器,出现像猫又像虎的页面
    
            >>关闭:找到bin目录的,shutdown.bat
    
    1.2:tomcat的目录结构:
        >>>bin:存放的是tomcat可执行的脚本文件
        >>>conf:存放的是tomcat的配置的文件
        >>>lib:存放的是tomcat运行和web程序运行所依赖的jar包
        >>>logs:存放的是tomcat生产的日志文件
        >>>temp:存放的是tomcat生产的临时文件
        >>>webapps:存放的是web应用(web项目)
        >>>work:存放的是jsp生成的servlet文件
    
    3.3tomcat诊断
        tomcat启动常见的两种问题
        >>>tomcat启动会出现一闪而过的现象:通常在系统里面没有配置JAVA_HOME这个环境变量
                             或者这个环境变量的名称JAVA_HOME写错了。
            解决方案:在系统里面,配置JAVA_HOME环境变量。(注意:名称是区分大小写的)
    
        >>>tomcat启动时端口号被占用:
            例如:
            java.net.BindException:address in already use
            或者:socket bindException
              解决的方案:
            *修改tomcat的端口号:去conf目录下面,找到server.xml配置文件(默认是80,我们再设置一个端口就可以)
            *直接关闭电脑,再重启新启动(只能解决tomcat启动一次的问题)
               注意:查看端口号的命令:netstat -ano


    1.4:web应用
        什么是web:web就是网页,我们所说的internet主机的供外界(网民)访问的网页资源
            >>>静态资源:html,css,Javascript,供用户访问,静态网页的数据不会发生变化
            >>>动态资源:jsp和servlet,php,asp等,供用户访问,动态网页的数据会发生变化
        web开发中常见的两种开发架构:
            》》B /  S :browser和server,浏览器和服务器模式,比如说 淘宝,京东等等
            》》C /  S :client和server,客户端和服务器模式,比如说:迅雷下载,360安全卫士等等
               区别:
            b/s模式:可以不用安装,直接访问网站资源,简单方便。
                优点:可以不用安装
                缺点:有时候访问比较慢
            c/s模式:可以再电脑(移动端)打开,直接使用,
                优点:速度快。
                缺点:服务器端更新时,客户端也必须更新
        什么是web应用:其实就是一个web项目,web项目下面有可供用户使用网页资源
    
        web项目的基本项目结构:
            src目录:存放的是程序员创建的Java文件或者配置文件
            WebContent目录:
                子目录WEB-INF:     lib:存放的是咱们web项目运行所以依赖的jar包,而
                        web.xml:配置的是web项目的信息
                子目录WETA-INF:这个目录里面的文件没什么用途
                子目录classes目录:存放的是Java文件被编译成class文件的地方
 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/750205.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号