《Web程序设计(第二版)02.ppt_第1页
《Web程序设计(第二版)02.ppt_第2页
《Web程序设计(第二版)02.ppt_第3页
《Web程序设计(第二版)02.ppt_第4页
《Web程序设计(第二版)02.ppt_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Web 程 序 设 计,第 1 章 Web程序设计基础 第 2 章 Web程序及运行环境 第 3 章 标记语言HTML规范 第 4 章 网页设计与制作 第 5 章 客户端编程 第 6 章 服务端编程,目 录,第 2 章 Web程序及运行环境,2.1 Web应用及基本结构 2.2 操作系统与Web服务器 2.3 基于Java的Web应用运行环境 2.4 Tomcat的安装和配置 2.5 Web应用的规划与运行,2.1 Internet与万维网,传统程序与软件开发 一个exe, DLL 操作系统下运行 集成开发环境(IDE) 编译 连接 运行 Web应用的基本结构 主目录下的一些列子目录和文件 在

2、Web服务器上运行,软件开发环境举例,第四代软件开发工具 Microsoft Visual C+开发环境,Web应用的基本结构,Web应用系统 由主目录、子目录及其包含的网页文件、图片文件及其它各类文件,以及相关的数据库构成。 常用的Web应用规划的文件夹结构,2.2 操作系统与Web服务器,Web服务器 主流Web服务器简介 Internet Information Server(IIS) Apache服务器 其他Web服务器,Web服务器,什么是Web服务器? 安装了网络服务器操作系统和Web服务程序的计算机 Web服务程序 Windows服务器操作系统 IIS Apache Unix、L

3、inux Apache,主流Web服务器产品,Internet Information Server(IIS) Windows Server内置服务器组件 内置asp程序开发与运行环境 Apache服务器 有Windows,Unix,Linux等多个操作系统版本 通常与Tomcat应用服务器联合使用 Tomcat应用服务器是JSP和Servlet的容器,可运行JSP网页程序 其他Web服务器产品 Zeus Webserver服务器 iPlanet服务器 AOLserver Web服务器,2.3 基于Java的Web应用运行环境,Apache服务器的作用和功能 Tomcat应用服务器的作用和功能

4、 Apache与Tomcat的关系,Apache服务器的作用,Apache服务器 一个Web站点中,Apache的作用是一个Web服务器,他的主要功能是实现虚拟主机、支持PHP、站点性能、安全等方面的需要。 特点 支持最新的HTTP/1.1通信协议 拥有简单而强有力的基于文件的配置过程 支持通用网关接口CGI 支持基于IP和基于域名的虚拟主机 支持多种方式的HTTP认证 集成Perl处理模块 集成代理服务器模块 支持实时监视服务器状态和定制服务器日志 支持服务器端包含指令(SSI) 支持安全Socket层(SSL) 提供用户会话过程的跟踪 通过第三方模块可以支持Java Servlet,Tom

5、cat应用服务器的作用和功能,Tomcat是针对于Apache服务器开发的JSP应用服务器,是Java Servlet和Java Server Pages(JSP)技术的标准实现 Tomcat内置了一个Apache的HTTP服务,但是它仅仅对JSP程序体现出比较好的执行效率和性能,对于静态页面的处理速度远不如Apache。,Apache与Tomcat的关系,Apache是什么? Web服务器,类似于IIS 可安装于Unix,Linux,Windows等不同OS平台 特点 开源软件,Apache官方网站(/) 应用情况 Apache服务器具有简单、高效、性

6、能稳定、安全、免费等特性,已经成为最为广泛的Web服务器。许多大型的网站,例如:Google、Yahoo、阿里巴巴、sina、百度、网易、搜狐等都采用Linux或FreeBSD等操作系统平台,并配置Apache服务器,构建自己的Web服务器。在版本上,大多数公司应用Apache 2.0 或 Apache 2.2.x 什么是Tomcat? 应用服务器 Servlet/JSP规范的容器,即运行环境,Web服务器服务端脚本引擎,可运行JSP网页。类似于IIS运行asp页面,Apache与Tomcat的关系,Apache的作用 主要是实现虚拟主机、支持PHP、站点性能、安全等 Tomcat的作用 Sr

7、evlet/JSP容器,为基于Java的服务器脚本程序提供编译和运行环境 内置Apache的HTTP服务,对于静态页面的处理速度远不如Apache 配置选择 Tomcat可单独使用,构建Web服务器。 为了提高Web系统的整体性能 ,应安装Apache服务器器。,2.4 Tomcat的安装和配置,Servlet/JSP规范 安装Java运行环境 Tomcat的安装和配置 建立并部署Web应用 使用虚拟目录,Tomcat服务与Servlet/JSP规范,Tomcat是当前使用最为广泛的Servlet/JSP应用服务器 JavaSoft和Apache开发团队合作计划(Apache Jakarta

8、Project)的产品,被Sun公司作为官方推荐的servlet和jsp容器 。 官方网站/,网易()2009.02.17 使用的是Tomcat5,Tomcat,JSP和Java的关系,Tomcat是当前使用最为广泛的Servlet/JSP应用服务器,是servlet和jsp容器 JSP是HTML和Java程序的综合文档 运行JSP页面需要Java虚拟机,Java运行环境,Java运行环境的构成 Java开发工具包(Java Develop Kit,JDK) 包含了所有编写、运行Java程序所需要的工具:Java基本组件、库、Java编译器、Jav

9、a解释器、小应用程序浏览器、以及一些用于开发Java应用程序的程序等 从JDK1.2起,Sun在命名时开始使用Java 2,这就是J2SDK了,又分为企业版(Enterprise Edition)J2EE、标准版(Standard Edition)J2SE以及面向嵌入式和移动计算等领域的J2ME(Micro Edition)三个不同的版本 Java运行环境JRE 即Java虚拟机,实现Java的跨平台 Java运行环境的安装 系统环境变量的配置,安装Java运行环境,从Sun公司的官方网站下载所需J2SDK和JRE安装文件 安装 配置系统环境变量,安装Java运行环境-1,从Sun公司的官方网

10、站下载所需J2SDK和JRE安装文件 登录Sun官方网站 Downloads),点击“Java SE”超链接,显示Java JDK和JRE下载界面,选择“JDK 6 Update 12”,下载文件为jdk-6u12-windows-i586-p.exe,该文件为JDK6和JRE集成安装文件,可以同时安装JDK和JRE,安装Java运行环境-2,选择要下载的JDK操作系统版本,安装Java运行环境-3,下载文件为jdk-6u12-windows-i586-p.exe,安装Java运行环境-4,安装Java SE Development Kit(J2SE6) 在下载的文件jdk-6u12-wind

11、ows-i586-p.exe上双击,运行JDK6安装向导,操作: 在默认情况下,Java的安装目录为c: Program Filesjavajdk1.6.0_12。为了下一步环境变量设置的方便,通常需要修改默认安装目录。单击“更改”按钮,修改Java安装目录,例如,直接安装在C:Java目录下,即:C:Javajdk1.6.0_12,安装Java运行环境-5,开始Java的安装,说明: JDK的安装需要几分钟的时间,如果是单独的JDK,安装完成后将自动结束,现在一般的JDK安装文件都集成了JRE,所以,接下来会提示安装JRE。,安装Java运行环境-6,安装Java Runtime Envir

12、onment(JRE6),说明: 由于jdk1.6.0_12已经包含了JRE,如果机器尚未安装JRE,则在安装jdk1.6时,JRE将一并安装 操作: 和安装JDK同样的原因,可以更改JRE的安装目录为C:Javajre1.6.0_12,安装Java运行环境-7,Java运行环境(JDK+JRE6) 安装完成,单击“完成”按钮,结束Java的安装过程。此时,在系统盘中将看到安装Java所创建的文件夹,安装Java运行环境-8,安装Java运行环境后所创建的文件夹,设置Java环境变量,运行Java所需要的环境变量 JAVA_HOME = C:Javajdk1.6.0_03 表示Java的安装目

13、录,在其他环境变量中使用 CLASSPATH =.;%JAVA_HOME%lib 定义Javac搜索类的路径,它记录Java 编译器和解释器所需要的类所在的路径。 .;代表当前路径。javac编译生成的用户类保存在当前路径 PATH=%PATH%;%JAVA_HOME%bin;%JAVA_HOME%jrebin PATH变量是系统搜索可执行程序的路径,其中,Java 编译器(javac.exe)保存在%JAVA_HOME%bin中,Java解释器(java.exe)保存在%JAVA_HOME%jrebin中, 要在任何路径下使用javac.exe和java.exe,则必须将上述路径定义在操作系

14、统的Path环境变量中。,设置环境变量的方法,在Windows系统下,设置环境变量,具体步骤如下: 在Winodws“控制面板”中,双击“系统”图标,打开“系统属性”对话框。选择“高级”选项卡。 在“高级”选项卡中,单击“环境变量”按钮,打开“环境变量”对话框,,设置JAVA_HOME环境变量,在“系统变量”区域,单击“新建”按钮,打开“新建系统变量”对话框,设置CLASSPATH环境变量,在“系统变量”区域,单击“新建”按钮,打开“新建系统变量”对话框,更新PATH路径设置,在“环境变量”对话框“系统变量”区域(见图1-11),选择PATH环境变量,点击“编辑”按钮,在原有PATH基础上,增

15、加“;%JAVA_HOME%bin;%JAVA_HOME%jrebin”,测试Java运行环境,上述环境变量设置完毕后,依次关闭“环境变量”、“系统属性”对话框,然后重新启动计算机使得环境变量设置生效 在Dos提示符下,依次输入下述命令来检查环境变量的设置情况 c: echo %java_home% c: echo %classpath% c: echo %path% c: java version c: javac,Java程序的编译与运行,编辑一个Java程序 publicclassTest publicstaticvoidmain(Stringargs) System.out.print

16、ln(Hello,MyJavaprogram ); 编译 javacTest.java 运行 java Test,Tomcat的安装和配置,从Tomcat官方网站下载所需Tomcat安装文件 安装 配置系统环境变量,下载所需Tomcat安装文件-1,首先登录Tomcat官方网站/,操作: 在左侧的Download区域,点击“Tomcat 6.x”超链接,下载所需Tomcat安装文件-2,Tomcat版本列表,操作: 在Tomcat 6.0.18的二进制代码发布(Binary Distributions)区域,点击“Windows Service I

17、nstaller (pgp, md5)”超链接,Tomcat应用服务器的安装-1,执行Tomcat安装程序apache-tomcat-6.0.18.exe,启动Apache Tomcat安装向导,Tomcat应用服务器的安装-2,Tomcat组件选择界面,Tomcat应用服务器的安装-3,安装文件路径选择界面,操作: 在默认情况下,Tomcat的安装路径为C:Program FilesApache Software FoundationTomcat 6.0,为下一步配置环境变量方便,我们更改安装路经为C:Tomcat 6.0,Tomcat应用服务器的安装-4,Tomcat基本配置界面,操作:

18、HTTP端口,Tomcat的默认值为8080,可以修改为80,管理员的登录名和密码,默认登录名为admin,密码可以为空,Tomcat应用服务器的安装-5,如果计算机上已经安装并成功配置了JDK(含JRE),此时,向导直接指向J2SDK中安装的JRE目录,操作: 单击“Install”按钮,开始Tomcat的安装,向导将把有关的文件复制到相关的目录下,Tomcat应用服务器的安装-6,安装结束后显示Tomcat安装结束界面,操作: 单击“Finish”按钮,自动启动Tomcat,在Windows任务栏的右侧显示Tomcat运行图标。Tomcat安装完成后,在开始菜单的“程序”组中,将增加“Ap

19、ache Tomcat 6.0”程序组,包含对Tomcat进行配置的一系列菜单命令,Tomcat默认站点首页,Tomcat安装完成后,打开一个Web浏览器程序,在地址栏中输入/(或http:/localhost/),如果安装过程设置端口为8080,在IP地址后需要输入“:8080”。如果Tomcat安装成功,则显示Tomcat默认站点首页,说明: 在浏览器中能够正确显示Tomcat首页,并不说明Tomcat安装结束。Tomcat作为Serverlet/JSP的容器,同样需要配置Tomcat的运行环境变量。,Tomcat应用服务器的配置,Tomcat的运行环境变量

20、服务端口 站点根 设置Web应用首页 虚拟目录,配置Tomcat应用服务器运行环境变量,Tomcat的运行环境变量 添加Tomcat主目录环境变量 set TOMCAT_HOME = C: Tomcat 6.0 添加CATALINA_HOME环境变量 set CATALINA_HOME= C:Tomcat 6.0 更新CLASSPATH环境变量 CLASSPATH =.;%JAVA_HOME%lib;%TOMCAT_HOME%lib 更新PATH环境变量 PATH=%PATH%;%TOMCAT_HOME%;%TOMCAT_HOME%bin,修改服务端口,主配置文件Server.xml 对于Tomca

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论