1、Web容器的理解&Tomcat的安装与配置

Web容器的理解

  《Java Web开发实战经典——基础篇》一书中对Web容器这一概念阐述得很好,借用其观点对Web容器加以理解:

  想要运行一个Java Web的程序,则必须有相应的Web容器支持,因为所有的动态页面的程序代码都要在Web容器中执行,并将最后生成的结果交付给用户使用。

服务器端使用Web服务插件接受客户端的http请求,并对用户请求加以判断,判断其是动态请求还是静态请求。如果是静态请求,则直接通过Web服务器从文件系统中取得相应的文件,并通过http协议返回到客户端浏览器;如果是动态请求,则将所有内容提交到Web容器中,并且在此容器中由程序动态地生成显示的结果,最后同样通过Web服务器进行返回。

Tomcat的安装与配置

1、Tomcat的安装需要配置一个JAVA_HOME环境变量:【我的电脑】→【属性】→【高级】→【环境变量】→【新建用户变量】,“变量名”为JAVA_HOME,“变量值”为JDK安装文件夹(如:“D:\Java\jdk1.6.0_02”)。

2、修改端口号,conf/server.xml文件中,找到以下内容:

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>

将port属性值修改成想要的端口号即可,如修改成80端口号:

<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>

3、配置虚拟目录,在conf/server.xml文件中找到如下图位置,在图中142行添加以下代码:

<Context path="/mldn" docBase="D:\mldnwebdemo"/>

path: 表示浏览器上的访问虚拟路径名称,前面必须加“/”。

docBase: 表示此虚拟路径名称所代表的真实路径地址。

时间: 2024-10-10 20:57:21

1、Web容器的理解&Tomcat的安装与配置的相关文章

solr在tomcat下安装、配置

solr简介 solr是受欢迎的,速度极快的开源企业搜索平台.主要功能包括强大的全文搜索,搜索词高亮显示,分面搜索,近实时的索引,动态聚类,数据库集成,丰富的文件(例如,Word,PDF)处理,和空间搜索.Solr是高度可靠的,可扩展性和容错性,提供了分布式的索引,复制和负载均衡的查询,自动故障转移和恢复,集中配置和更多.许多世界上最大的互联网网站的导航.搜索功能都是采用solr实现的. solr是一个基于Lucene.采用JAVA语言编写.运行于servlet容器中(如jetty,tomcat

HappyAA服务器部署笔记1(nginx+tomcat的安装与配置)

这是本人的服务器部署笔记.文章名称叫"部署笔记1"的原因是之后我对这个进行了改进之后,会有"部署笔记2","部署笔记3"...循序渐进,估计应该是这样的:) 概述与设计 nginx安装 nginx基本使用 nginx的配置 tomcat的安装与配置 部署程序 待续 概述与设计 主机使用阿里云主机,配置不高,但前期应该够用,以后有需要的话再升级. 主要的业务逻辑是用java实现,并用tomcat承载,但大家知道tomcat并不适合作为大量的静态资源

JDK+Eclipse+MyEclipse+tomcat的安装与配置

以下我所使用的各软件版本为:JDK(1.6):eclipse(3.2.2):myEclipse(5.5.1GA):tomcat(5.5.12): 一.安装JDK: 下载完JDK(1.6)后双击进行安装,安装过程中所有配置保持默认选项.安装完成后如图: 安装完成后配置JDK环境变量:回到桌面,在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”. 新建系统变量JAVA_HOME:C:\Program Files\Java\jdk1.6.0_02; 新建系统变量CLASSP

Windows7下JDK+Tomcat的安装与配置

Windows7下JDK+Tomcat的安装与配置 2011-04-22 16:48:31|  分类: Windows7 |  标签: |举报 |字号大中小 订阅 今天在装tomcat是遇到了一个很常见的问题,即tomcat可以启动,但是无法访问tomcat主页.在网上查了很久才发现原来是没有开启tomcat服务,所以记下来,希望大家可以通过以下步骤顺利安装tomcat! 一.JDK的安装与配置 1.从官网下载jdk-6u24-windows-i586.exe 网址:https://cds.su

mac 下JDK 与 tomcat 的安装与配置

一.Mac下JDK的安装 1.先检测Mac是否已经安装过JDK,在终端中输入java 或者 javac 显示说明,表明已经安装过JDK,JDK版本查询终端键入java -version,终端会返回JDK的版本号. 2.如果没有安装JDK,登陆 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 选择相应版本下载JDK(Mac 选择Linux)安装. 二.Mac下tomcat的安装与

linux下jdk与tomcat的安装与配置

Linux中jdk与tomcat的安装与配置 1.搭建环境: (1)Linux环境:CentOS6.1 (2)jdk-1.8 (3)tomcat-9.0 2.在Linux系统上创建目录 在usr/local/下创建目录java: 命令: mkdir -p /usr/local/java/jdk mkdir -p /usr/local/java/tomcat 3.上传jdk与tomcat压缩包到Linux系统 (1)把jdk上传到刚才创建的jdk目录下 (2)把tomcat上传到创建的tomcat

详解web容器 - Jetty与Tomcat孰强孰弱

本文引用http://www.cnblogs.com/crazyacking/p/5734849.html Jetty 基本架构 体系结构 启动过程 接受请求 基于 HTTP 协议工作 基于 AJP 工作 基于 NIO 方式工作 处理请求 与 Jboss 集成 与 Tomcat 的比较 架构比较 性能比较 特性比较 总结 Jetty 基本架构 Jetty目前的是一个比较被看好的 Servlet 引擎,它的架构比较简单,也是一个可扩展性和非常灵活的应用服务器.它有一个基本数据模型,这个数据模型就是

对WEB容器的理解

其实WEB容器并不是什么复杂的概念. 可以把WEB容器当成是狱警,而Servlet是监狱里的一名死囚犯 你被关进监狱了(相当于注册了),那么WEB容器就会管理你的生命周期(虽然比喻不是很恰当). 如果有人要找你,并不能和你打电话,而是传话给狱警,而监狱里的狱警再把那些话整理一下交给你.如果你要回复那个人一些话,那么还是通过狱警把信息传回去. 当然  这个比喻并不是完美的.

tomcat的安装和配置

目前有很多网站使用jsp的程序编写,所以解析jsp的程序就必须要有相关的软件来完成.Tomcat就是用来解析jsp程序的一个软件,Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,由Apache.Sun和其他一些公司和个人共同开发而成.因为Tomcat技术先进.性能稳定而且免费,因而深受Java爱好者的喜爱并得到部分软件开发商的认可,成为目前比较流行的web应用服务器.Tomcat是一个轻量级的应用服务器,在中小型系统和并发访问量不是很多的场合下被普遍使用,是开发和调试j