WebCh01B(HaoXW)Web技术基础_第1页
WebCh01B(HaoXW)Web技术基础_第2页
WebCh01B(HaoXW)Web技术基础_第3页
WebCh01B(HaoXW)Web技术基础_第4页
WebCh01B(HaoXW)Web技术基础_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

1、高等教育高等教育“十一五十一五”国家级规划教材计算机技术基础国家级规划教材计算机技术基础计算机网络原理、技术及应用计算机网络原理、技术及应用计算机网络原理、技术及应用计算机网络原理、技术及应用 第第 1 章章 Web技术基础技术基础Part B使用使用Apache和和Tomcat 计算机网络原理、技术及应用计算机网络原理、技术及应用1.7 使用Apache和TomcatnApache与与TomcatnApache和和Tomcat的关系的关系 nApache的安装和配置的安装和配置nTomcat服务与服务与Servlet/JSP规范规范nJava运行环境的安装和配置运行环境的安装和配置nTomc

2、at的安装和配置的安装和配置n建立并部署建立并部署Web应用应用n使用虚拟目录使用虚拟目录 计算机网络原理、技术及应用计算机网络原理、技术及应用Apache与TomcatnApache是什么?是什么?lWeb服务器,类似于服务器,类似于IISl可安装于可安装于Unix,Linux,Windows等不同等不同OS平台平台u特点特点p开源软件,开源软件,Apache官方网站(官方网站(/) l应用情况应用情况uApache服务器具有简单、高效、性能稳定、安全、免费等特性,已经成为服务器具有简单、高效、性能稳定、安全、免费等特性,已经成为最为广泛的最为广泛的W

3、eb服务器。许多大型的网站,例如:服务器。许多大型的网站,例如:Google、Yahoo、阿里、阿里巴巴、巴巴、sina、百度、网易、搜狐等都采用、百度、网易、搜狐等都采用Linux或或FreeBSD等操作系统平台,等操作系统平台,并配置并配置Apache服务器,构建自己的服务器,构建自己的Web服务器。在版本上,大多数公司应服务器。在版本上,大多数公司应用用Apache 2.0 或或 Apache 2.2.x n什么是什么是Tomcat?l应用服务器应用服务器lServlet/JSP规范的容器,即运行环境,规范的容器,即运行环境,Web服务器服务端脚本引擎,服务器服务端脚本引擎,可运行可运行

4、JSP网页。类似于网页。类似于IIS运行运行asp页面页面计算机网络原理、技术及应用计算机网络原理、技术及应用Apache与Tomcat的关系nApache的作用的作用l主要是实现虚拟主机、支持主要是实现虚拟主机、支持PHP、站点性能、安全等、站点性能、安全等nTomcat的作用的作用lSrevlet/JSP容器,为基于容器,为基于Java的服务器脚本程序提供编译和运的服务器脚本程序提供编译和运行环境行环境l内置内置Apache的的HTTP服务,对于静态页面的处理速度远不如服务,对于静态页面的处理速度远不如Apache n配置选择配置选择lTomcat可单独使用,构建可单独使用,构建Web服务

5、器。服务器。l为了提高为了提高Web系统的整体性能系统的整体性能 ,应安装,应安装Apache服务器器。服务器器。计算机网络原理、技术及应用计算机网络原理、技术及应用Tomcat服务与Servlet/JSP规范nTomcat是当前使用最为广泛的是当前使用最为广泛的Servlet/JSP应用服务器应用服务器nJavaSoft和和Apache开发团队合作计划(开发团队合作计划(Apache Jakarta Project)的产品,被)的产品,被Sun公公司作为官方推荐的司作为官方推荐的servlet和和jsp容器容器 。n官方网站官方网站/ 网易()2

6、009.02.17使用的是Tomcat5计算机网络原理、技术及应用计算机网络原理、技术及应用Tomcat,JSP和Java的关系nTomcat是当前使用最为广泛的是当前使用最为广泛的Servlet/JSP应用应用服务器,是服务器,是servlet和和jsp容器容器 nJSP是是HTML和和Java程序的综合文档程序的综合文档n运行运行JSP页面需要页面需要Java虚拟机虚拟机计算机网络原理、技术及应用计算机网络原理、技术及应用Java运行环境nJava运行环境的构成运行环境的构成lJava开发工具包(开发工具包(Java Develop Kit,JDK)u包含了所有编写、运行包含了所有编写、运

7、行Java程序所需要的工具:程序所需要的工具:Java基本组件、库、基本组件、库、Java编译器、编译器、Java解释器、小应用程序浏览器、以及一些用于开发解释器、小应用程序浏览器、以及一些用于开发Java应用程序的程序等应用程序的程序等 u从从JDK1.2起,起,Sun在命名时开始使用在命名时开始使用Java 2,这就是,这就是J2SDK了,又分了,又分为企业版(为企业版(Enterprise Edition)J2EE、标准版(、标准版(Standard Edition)J2SE以及面向嵌入式和移动计算等领域的以及面向嵌入式和移动计算等领域的J2ME(Micro Edition)三)三个不同

8、的版本个不同的版本 lJava运行环境运行环境JRE u即即Java虚拟机,实现虚拟机,实现Java的跨平台的跨平台nJava运行环境的安装运行环境的安装n系统环境变量的配置系统环境变量的配置计算机网络原理、技术及应用计算机网络原理、技术及应用安装Java运行环境n 从从Sun公司的官方网站下载所需公司的官方网站下载所需J2SDK和和JRE安装文件安装文件 n 安装安装n 配置系统环境变量配置系统环境变量计算机网络原理、技术及应用计算机网络原理、技术及应用安装Java运行环境-1从从Sun公司的官方网站公司的官方网站下载所需下载所需J2SDK和和JRE安装文件安装文件 登录登录Sun官方网站官

9、方网站http:/ 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下载文件下载文件为为j

10、dk-6u12-windows-i586-p.exe 计算机网络原理、技术及应用计算机网络原理、技术及应用安装Java运行环境-4安装安装Java SE Development Kit(J2SE6) 在下载的文件在下载的文件jdk-6u12-windows-i586-p.exe上双击,运行上双击,运行JDK6安装向导安装向导 操作:操作:在默认情况下,Java的安装目录为c: Program Filesjavajdk1.6.0_12。为了下一步环境变量设置的方便,通常需要修改默认安装目录。单击“更改”按钮,修改Java安装目录,例如,直接安装在C:Java目录下,即:C:Javajdk1.6.

11、0_12 计算机网络原理、技术及应用计算机网络原理、技术及应用安装Java运行环境-5开始开始Java的安装的安装说明:说明:JDK的安装需要几分钟的时间,如果是单独的JDK,安装完成后将自动结束,现在一般的JDK安装文件都集成了JRE,所以,接下来会提示安装JRE。计算机网络原理、技术及应用计算机网络原理、技术及应用安装Java运行环境-6安装安装Java Runtime Environment(JRE6) 说明:说明:由于jdk1.6.0_12已经包含了JRE,如果机器尚未安装JRE,则在安装jdk1.6时,JRE将一并安装 操作:操作:和安装JDK同样的原因,可以更改JRE的安装目录为C

12、:Javajre1.6.0_12 计算机网络原理、技术及应用计算机网络原理、技术及应用安装Java运行环境-7Java运行环境(运行环境(JDK+JRE6) 安装完成安装完成单击“完成”按钮,结束Java的安装过程。此时,在系统盘中将看到安装Java所创建的文件夹 计算机网络原理、技术及应用计算机网络原理、技术及应用安装Java运行环境-8n安装安装Java运行环境后所创建的文件夹运行环境后所创建的文件夹 计算机网络原理、技术及应用计算机网络原理、技术及应用设置Java环境变量 n运行运行Java所需要的环境变量所需要的环境变量l JAVA_HOME = C:Javajdk1.6.0_03 u

13、表示表示Java的安装目录,在其他环境变量中使用的安装目录,在其他环境变量中使用lCLASSPATH =.;%JAVA_HOME%lib u定义定义Javac搜索类的路径,它记录搜索类的路径,它记录Java 编译器和解释器所需要的类编译器和解释器所需要的类所在的路径。所在的路径。 u.;代表当前路径。代表当前路径。javac编译生成的用户类保存在当前路径编译生成的用户类保存在当前路径 lPATH=%PATH%;%JAVA_HOME%bin;%JAVA_HOME%jrebinuPATH变量是系统搜索可执行程序的路径,其中,变量是系统搜索可执行程序的路径,其中,Java 编译器编译器(javac.

14、exe)保存在)保存在%JAVA_HOME%bin中,中,Java解释器解释器(java.exe)保存在)保存在%JAVA_HOME%jrebin中,中,u要在任何路径下使用要在任何路径下使用javac.exe和和java.exe,则必须将上述路径定义,则必须将上述路径定义在操作系统的在操作系统的Path环境变量中。环境变量中。 计算机网络原理、技术及应用计算机网络原理、技术及应用设置环境变量的方法在在Windows系统下,设置环境变量,具体步骤如下:系统下,设置环境变量,具体步骤如下:n在在Winodws“控制面板控制面板”中,双击中,双击“系统系统”图标,打开图标,打开“系统属性系统属性”

15、对话对话框。选择框。选择“高级高级”选项卡。选项卡。n在在“高级高级”选项卡中,单击选项卡中,单击“环境变量环境变量”按钮,打开按钮,打开“环境变量环境变量”对话框,对话框,计算机网络原理、技术及应用计算机网络原理、技术及应用设置JAVA_HOME环境变量在在“系统变量系统变量”区域,单击区域,单击“新建新建”按钮,打按钮,打开开“新建系统变量新建系统变量”对话框对话框 计算机网络原理、技术及应用计算机网络原理、技术及应用设置CLASSPATH环境变量在在“系统变量系统变量”区域,单击区域,单击“新建新建”按钮,打按钮,打开开“新建系统变量新建系统变量”对话框对话框 计算机网络原理、技术及应用

16、计算机网络原理、技术及应用更新PATH路径设置在在“环境变量环境变量”对话框对话框“系统变量系统变量”区域(见图区域(见图1-11),选择),选择PATH环境变量,点击环境变量,点击“编辑编辑”按钮,在原有按钮,在原有PATH基础上,增基础上,增加加“;%JAVA_HOME%bin;%JAVA_HOME%jrebin” 计算机网络原理、技术及应用计算机网络原理、技术及应用测试Java运行环境 n上述环境变量设置完毕后,依次关闭上述环境变量设置完毕后,依次关闭“环境变量环境变量”、“系统属性系统属性”对话框,对话框,然后重新启动计算机使得环境变量设置生效然后重新启动计算机使得环境变量设置生效 n

17、在在Dos提示符下,依次输入下述命令来检查环境变量的设置情况提示符下,依次输入下述命令来检查环境变量的设置情况 lc: echo %java_home%lc: echo %classpath%lc: echo %path%lc: java versionlc: javac计算机网络原理、技术及应用计算机网络原理、技术及应用Java程序的编译与运行 n 编辑一个编辑一个Java程序程序public class Test public static void main(String args) System.out.println(Hello,My Java program ); n编译编译l j

18、avac Test.java n运行运行l java Test 计算机网络原理、技术及应用计算机网络原理、技术及应用Tomcat的安装和配置n 从从Tomcat官方网站下载所需官方网站下载所需Tomcat安装文安装文件件n 安装安装n 配置系统环境变量配置系统环境变量计算机网络原理、技术及应用计算机网络原理、技术及应用下载所需Tomcat安装文件-1n首先登录首先登录Tomcat官方网站官方网站/ 操作:操作:在左侧的Download区域,点击“Tomcat 6.x”超链接 计算机网络原理、技术及应用计算机网络原理、技术及应用下载所需Tomcat安

19、装文件-2n Tomcat版本列表版本列表操作:操作:在在Tomcat 6.0.18的二进的二进制代码发布制代码发布(Binary Distributions)区域,点击区域,点击“Windows Service Installer (pgp, md5)”超链接超链接 计算机网络原理、技术及应用计算机网络原理、技术及应用Tomcat应用服务器的安装-1n执行执行Tomcat安装程序安装程序apache-tomcat-6.0.18.exe,启动,启动Apache Tomcat安装向导安装向导 计算机网络原理、技术及应用计算机网络原理、技术及应用Tomcat应用服务器的安装-2n Tomcat组件

20、选择界面组件选择界面计算机网络原理、技术及应用计算机网络原理、技术及应用Tomcat应用服务器的安装-3n 安装文件路径选择界面安装文件路径选择界面操作:操作:在默认情况下,Tomcat的安装路径为C:Program FilesApache Software FoundationTomcat 6.0,为下一步配置环境变量方便,我们更改安装路经为C:Tomcat 6.0 计算机网络原理、技术及应用计算机网络原理、技术及应用Tomcat应用服务器的安装-4n Tomcat基本配置界面基本配置界面操作:操作:HTTP端口,Tomcat的默认值为8080,可以修改为80,管理员的登录名和密码,默认登录

21、名为admin,密码可以为空 计算机网络原理、技术及应用计算机网络原理、技术及应用Tomcat应用服务器的安装-5n如果计算机上已经安装并成功配置了如果计算机上已经安装并成功配置了JDK(含(含JRE),此时,向导直),此时,向导直接指向接指向J2SDK中安装的中安装的JRE目录目录 操作:操作:单击“Install”按钮,开始Tomcat的安装,向导将把有关的文件复制到相关的目录下 计算机网络原理、技术及应用计算机网络原理、技术及应用Tomcat应用服务器的安装-6n安装结束后显示安装结束后显示Tomcat安装结束界面安装结束界面 操作:操作:单击“Finish”按钮,自动启动Tomcat,

22、在Windows任务栏的右侧显示Tomcat运行图标。Tomcat安装完成后,在开始菜单的“程序”组中,将增加“Apache Tomcat 6.0”程序组,包含对Tomcat进行配置的一系列菜单命令 计算机网络原理、技术及应用计算机网络原理、技术及应用Tomcat默认站点首页nTomcat安装完成后,打开一个安装完成后,打开一个Web浏览器程序,在地址栏中输入浏览器程序,在地址栏中输入/(或(或http:/localhost/),如果安装过程设置端口为),如果安装过程设置端口为8080,在,在IP地址后需要输入地址后需要输入“:8080”。如果。如果Tomcat安

23、装成功,则显安装成功,则显示示Tomcat默认站点首页默认站点首页 说明:说明:在浏览器中能够正确显示Tomcat首页,并不说明Tomcat安装结束。Tomcat作为Serverlet/JSP的容器,同样需要配置Tomcat的运行环境变量。 计算机网络原理、技术及应用计算机网络原理、技术及应用Tomcat应用服务器的配置n Tomcat的运行环境变量的运行环境变量n 服务端口服务端口n 站点根站点根n 设置设置Web应用首页应用首页n 虚拟目录虚拟目录计算机网络原理、技术及应用计算机网络原理、技术及应用配置Tomcat应用服务器运行环境变量nTomcat的运行环境变量的运行环境变量l添加添加T

24、omcat主目录环境变量主目录环境变量set TOMCAT_HOME = C: Tomcat 6.0l添加添加CATALINA_HOME环境变量环境变量set CATALINA_HOME= C:Tomcat 6.0l更新更新CLASSPATH环境变量环境变量CLASSPATH =.;%JAVA_HOME%lib;%TOMCAT_HOME%libl更新更新PATH环境变量环境变量PATH=%PATH%;%TOMCAT_HOME%;%TOMCAT_HOME%bin计算机网络原理、技术及应用计算机网络原理、技术及应用修改服务端口n主配置文件主配置文件Server.xmll对于对于Tomcat 6.0.x,利用文本编辑器打开,利用文本编辑器打

温馨提示

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

评论

0/150

提交评论