Tomcat配置及使用

来源:互联网 发布:mysql join 默认值 编辑:程序博客网 时间:2024/05/16 15:21

Web开发的相关知识:

web表示网页,用于表示internet主机上供外界访问的资源。分为静态web资源 数据始终不变 html动态web资源,jsp servlet及php等

常用的web服务

WebLogic  BEA 公司产品,目前应用最广泛的web服务器,支持所有的javaEE规范WebSphereAs  IBM公司产品  支持javaEE规范JBoss 红帽公司产品  支持javaEE规范Tomcat 小型 免费 支持全部jsp和servlet规范  sun公司推出,开源,运行稳定,可靠

Tomcat版本

Tomcat版本            Servlet/jsp规范        JDK版本7.0                     3.0/2.2              1.66.0.x                   2.5/2.1              1.5

Tomcat安装

使用解压版直接进行解压即可

Tomcat 目录层次结构

bin 存放启动和关闭Tomcat的脚本文件conf 存放Tomcat服务器的各种配置文件lib 存放Tomcat服务器的支持jar包logs存放Tomcat的日志文件temp 存放Tomcat运行时产生的临时文件webapps web应用所在目录,即供外界访问的web资源的存放目录work Tomcat的工作目录

常用web项目包含的目录结构

WEB_INF:必须要有,(该目录中所包含的内容,外界不能访问)        lib jar包        classes class字节码文件        web.xml 必须要求 是当前这个web应用的配置文件,到(conf/web.xml直接复制过来)        访问路径:http://ip地址:8080/应用名/资源地址        1-部署的方式:直接将应用程序文件夹拷贝到Tomcat的webapps        2 打war包                1.进入应用程序所在的文件夹                2.运行:jar -cvf web应用程序名字 .                3.把war包拷贝到webapps目录下边

虚拟目录:

如果不将文件拷贝的服务器中,是否能够访问到呢?http://localhost:8080/zhiyuan/aa.jpg协议  本机ip        端口号 文件夹     资源名称在conf/server.xml文件Host 节点中加入<Context path="" docBase=""/>path代表应用的访问路径,一定要有/docBase 代表的应用的真实路径缺点: 需要重新启动服务器第二种方式:到conf/Catclina/localhost/应用路径.xml<Context docBase="应用路径"/>

修改端口号:

找到conf文件里面的 server.xml打开,找到 <Connector port="8080" protocol="HTTP/1.1"  connectionTimeout="20000"  redirectPort="8443" />这段,把8080改成你想用的端口号就可以了。 修改为80

在公司正常使用的是公司的数据库,进行连接和操作,tomcat的作用是将个人电脑当做一个数据库来进行操作