Web服务器
WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。
Internet上供外界访问的Web资源分为:
静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。
动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。
静态web资源开发技术
Html
常用动态web资源开发技术:
JSP/Servlet、ASP、PHP等 ruby python
在Java中,动态web资源开发技术统称为Javaweb,我们课程的重点也是教大家如何使用Java技术开发动态的web资源,即动态web页面。
网络上的资源分为两种
早期:静态页面 html实现。 观看
现在:动态页面 php asp jsp 交互.
lamp =linux +apache+ mysql+php----->个人网关或小型企业首选
asp现在没人用,但是网络上遗留下来的比较多。miscrosoft的技术
.net技术。
jsp--->java去做网页所使用的技术。jsp本质上就是servlet,使用jsp开发成本高。
BS====>浏览器+服务器 只要有浏览器就可以
CS----->客户端+服务器. 必须的在客户端安装程序.
现在基本上开发的都是BS程序
服务器介绍
大型服务器:websphere(IBM),weblogic(Oracle) J2EE容器 -
支持EJB (EnterPrice Java Bean (企业级的javabean)) – Spring
weblogic BEA公司产品,被Oracle收购,全面支持JavaEE规范,收费软件,企业中非常主流的服务器 -------- 网络上文档非常全面
WebSphere 文档非常少,IBM公司产品,价格昂贵,全面支持JavaEE 规范
Tomcat- apache,开源的。Servlet容器。
tomcat 开源小型web服务器 ,完全免费,主要用于中小型web项目,只支持Servlet和JSP 等少量javaee规范 ,Apache公司jakarta 一个子项目
Jboss – hibernate公司开发。不是开源免费。J2EE容器
Tomcat安装
注意路径中不要包含空格与中文。
安装步骤
1、tomcat.apache.org 下载tomcat安装程序
2、解压tomcat
3、配置环境变量 JAVA_HOME 指向JDK安装目录 D:\Program Files\Java\jdk1.6.0_21,CATALINA_HOME指定tomcat安装目录
4、双击tomcat/bin/startup.bat
5、在浏览器中 输入 localhost:8080 访问tomcat主页了
注意问题:
启动黑色不能关闭
1、CATALINA_HOME 指定tomcat安装位置 --- 可以不配置
2、JAVA_HOME 指定JDK安装目录,不要配置bin目录,不要在结尾加;配置目录指向JRE而不是JDK ---- JDK有javac,JRE没有
3、端口被占用
启动cmd
netstat -ano 查看占用端口进程id
任务管理器 查看---选择列 显示pid -- 根据pid结束进程
有些进程无法关系(系统服务 --- 必须结束服务) win7 自带 World wide web publish IIS服务 默认占用端口80
xp安装apache服务器后,会占用80 端口 ,关闭apache服务
通过运行 services.msc 打开服务窗口 关闭相应服务
tomcatc目录结构
bin 它里面装入的是可执行的命令 如 startup.bat
conf 它里面是一个相关的配置文件,我们可以在里面进行例如端口,用户信息的配置
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
lib tomcat类库。
logs tomcat 日志文件
temp 临时文件
webapps 它里面放的是的 web site(web项目)
work 存放的是页面(例如 jsp)转换成的.class文件。
分享到:
相关推荐
标题"web服务器tomcat7.0"指的是Apache Tomcat,一个流行的开源Web服务器,专用于运行Java Servlet和JavaServer Pages(JSP)技术。这里特指的是Tomcat的7.0版本。 描述中提到的"tomcat 使用jsp开发web的web服务器...
【标题】:“Web服务器Tomcat” 【描述】:“Tomcat7是一个广泛应用的开源Web服务器,它主要用于运行Java Servlet和JavaServer Pages(JSP)技术。这个版本是7.0.22,对于初学者和开发者来说,是一个很好的实践平台...
Tomcat 6.0是一款广泛使用的开源Web服务器和Servlet容器,它由Apache软件基金会的Jakarta项目开发。作为Java平台企业版(Java EE)的一部分,Tomcat主要负责执行Java Servlets和展示JavaServer Pages(JSP)。对于...
【标题】:“Web服务器 Tomcat 6.0” 【描述】:“Tomcat 6.0 是一款广泛应用的开源Web服务器和Servlet容器,以其轻量级、高效和稳定性著称。它实现了Java Servlet和JavaServer Pages(JSP)技术,是Java EE应用...
【标题】"web服务器Tomcat_WIN764位"指的是Apache Tomcat服务器在Windows 7 64位操作系统上的版本。Tomcat是一个开源的应用服务器,主要用于运行Java Servlets和JavaServer Pages(JSP)。它是Java EE(现在称为...
【标题】:Web服务器Tomcat下载 Web服务器Tomcat是Apache软件基金会的Jakarta项目下的一个开源项目,它是Java Servlet、JavaServer Pages(JSP)和Java Expression Language(EL)技术的标准实现。Tomcat作为轻量级...
【绿色移动Java Web服务器Tomcat】是一个轻量级的、便携式的Web应用服务器,它基于Apache Tomcat项目,经过优化以实现更便捷的使用体验。这个版本的Tomcat特别适用于那些希望快速部署和测试Java Web应用程序的开发者...
"Web服务器 Tomcat" 指的是Apache Tomcat,它是一个开源的、免费的应用服务器,主要用于运行Java Servlet和JavaServer Pages(JSP)技术。Tomcat是Java社区中的一个关键组件,因为它提供了对Java EE Web应用程序的...
简单的使用ServerSocket模拟下,Tomcatweb服务器。
Web端的服务器Tomcat6,挺好用的,需要的朋友可以下载
在IT领域,Web服务器和Tomcat服务器是两个关键的概念,它们在构建和部署Web应用程序时起着至关重要的作用。Web服务器主要处理HTTP协议,而Tomcat是一个应用服务器,特别是用于运行Java Servlet和JavaServer Pages...
Java的Tomcat 6.0版本是一款广泛应用的开源Web服务器和Servlet容器,它以其轻量级、高效和易于管理的特性,在Java Web开发领域占据重要地位。Tomcat是Apache软件基金会Jakarta项目的一部分,它实现了Java Servlet和...
【JerryMouse:模仿Tomcat的国产开源Web服务器】 JerryMouse是一个基于Java开发的国产开源Web服务器,它的设计灵感来源于知名的Apache Tomcat服务器。Tomcat作为Java Servlet和JavaServer Pages(JSP)技术的标准...
Tomcat是稳固的独立的Web服务器与Servlet Container,不过,其Web服务器的功能则不如许多更健全的Web服务器完整,如Apache Web服务器(举例来说,Tomcat没有大量的选择性模块)。不过,Tomcat是自由的开源软件,而且...
**Tomcat8 web服务器** Apache Tomcat 是一个开源的、基于Java Servlet和JavaServer Pages (JSP) 技术的应用服务器,它实现了Java EE(现在称为Jakarta EE)中的Web部分,尤其是Servlet和JSP规范。Tomcat8是Tomcat...
tomcat8 web服务器!!!!
【标题】:“Web应用服务器Tomcat视频教程” 【描述】:本教程主要涵盖了与Web应用服务器Tomcat相关的知识,通过一系列视频课程,深入浅出地讲解了如何搭建LNMP架构,JDK的安装与配置,以及Tomcat的环境部署、目录...
Web 服务器与应用服务器配置(Apache+Tomcat&PHP) 本文将详细介绍 Web 服务器与应用服务器配置,包括 Apache、Tomcat 和 PHP 的安装、配置和集成。这些技术是 Web 开发和学习的基础,掌握它们可以帮助开发者更好地...
IIS、Apache、Tomcat、Weblogic、WebSphere 都是不同的服务器, Apache 是纯粹的 Web 服务器,Tomcat 是一个 Servlet 和 JSP 容器,可以作为轻量级应用服务器,IIS 是一个兼具应用服务器功能的 Web 服务器,Weblogic...