浅谈tomcat

来源:互联网 发布:曲子龙 知安 编辑:程序博客网 时间:2024/06/15 07:11

服务器:
硬件服务器和软件服务器


web服务器
提供资源供别人访问
web:
网页的意思,资源
web资源分类
动态的web资源:内容有可能发生改变的
静态的web资源:内容是一成不变的(几乎看不到)
web开发技术
动态的web开发技术:servlet jsp php .net
静态的web开发技术:html,ccss..
什么叫javaweb?:通过java语言编写的网页称为javaweb


web通信机制
基于请求响应机制,一次请求一次响应,先有请求后有响应

 1. 下载: 搜索进去官网 (67)用的最多 Core核心 .tar .tar.gz 提供linxu.zip .exe 提供给window 2. 安装 解压就可以 3. 启动:tomcat/bin目录下双击startup.bat打开浏览器:HTTP://locallhost:8080 4. 退出方式一:点x;方式二: ctrl+c方式三:双击shutdown.bat 5. 常见问题:1:启动时候,一闪而过   要正确配置环境变量2:端口号冲突的问题    修改tomcat的端口号--打开tomcat/conf/server.xml       大概70行左右,有如下的代码:          <Connector port="8080"  protocol="HTTP/1.1"          connectTimeout="20000"         redirectPort="8443"/>       修改port后面的值就可以了,注意:1024一下的端口号留给系统用的,特殊的端口号80用的是留给http是默认 的端口号3:有可能出现的问题(在环境变量中配置CATALINA_HOME)如果有删掉就可以了。 6. tomcat目录及结构(了解):    bin:存放 的都是可执行程序    conf:配置 文件        lib:存放的是tomcat和项目运行的时候需要的jar包    logs:日志  注意:catallina    temp:临时文件    webapps:存放项目的目录    work:存放jsp文件在 运行的时候产生的java和class文件 7. 如何发布自己的项目 8. web项目的目录结构:myweb(项目的名称)html css js image 等 目录或者文件web-inf(特点:通过浏览器直接访问不到  目录 lib(项目的第三方jar包)classes(存放的是我们自定义的java文件生成的.class文件 web.xml(当前项目的核心配置文件) 9. 访问路径:http://主机:端口号/项目名称/资源路径例如:常用的项目发布方式:(虚拟目录的映射)方式1:将项目放到tomcat/webapps(web应用)(了解)方式2:修改tomcat/conf/server.xml大概130行:在host标签下 添加 如下的代码<context path="/项目名”docBase="项目的磁盘目录"/>方式3:在tomcat/conf/引擎目录/主机目录下 新建一个xml文件文件的名称就是项目的名称 文件的内容如下:        <context docBase="G:\myweb"/>eclipse 和tomcat的整合 10通过eclipse发布项目1:创建一个项目(动态的web项目)2:选择web项目的版本为2.5(如果版本为3.0目录下没有web.xml)3:java文件在src目录下网页或者图片放在webcontent4:发布项目

这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

原创粉丝点击