JavaWEB服务器配置使用

上传人:无*** 文档编号:246106876 上传时间:2024-10-12 格式:PPT 页数:26 大小:824.50KB
收藏 版权申诉 举报 下载
JavaWEB服务器配置使用_第1页
第1页 / 共26页
JavaWEB服务器配置使用_第2页
第2页 / 共26页
JavaWEB服务器配置使用_第3页
第3页 / 共26页
资源描述:

《JavaWEB服务器配置使用》由会员分享,可在线阅读,更多相关《JavaWEB服务器配置使用(26页珍藏版)》请在装配图网上搜索。

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,北京传智播客教育,,*,高级软件人才实作培训专家,!,高级软件人才实作培训专家,!,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,北京传智播客教育,,*,高级软件人才实作培训专家,!,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,北京传智播客教育,,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,高级软件人才实作培训专家,!,北京传智播客教育,,JavaWEB,服务器配置使用,传智,.,急

2、先锋,北京传智播客教育,,WEB,开发的前景,软件开发的两种架构:,c/s,和,b/s,WEB,开发的前景,北京传智播客教育,,WEB,开发的相关知识,WEB,,在英语中,web,即表示网页的意思,它用于表示,Internet,主机上供外界访问的资源。,Internet,上供外界访问的,Web,资源分为:,静态,web,资源(如,html,页面):,指,web,页面中供人们浏览的数据始终是不变。,动态,web,资源:,指,web,页面中供人们浏览的数据是由程序产生的,不同时间点访问,web,页面看到的内容各不相同。,静态,web,资源开发技术,Html,常用动态,web,资源开发技术:,JSP

3、/Servlet,、,ASP,、,PHP,、,python,等,在,Java,中,动态,web,资源开发技术统称为,Javaweb,,我们课程的重点也是教大家如何使用,Java,技术开发动态的,web,资源,即动态,web,页面。,北京传智播客教育,,静态资源与动态资源的区别,北京传智播客教育,,WEB,开发中的服务器,服务器的概念:,硬件:就是一台电脑,软件:需要在这台电脑上安装服务器的软件,*如果一台电脑上安装了服务器的软件的话,那么这台电脑就,可以称为,WEB,服务器,访问:,IP+,端口号,如果是域名,解析成,IP,地址,,默认端口号是,80,:可以不写,北京传智播客教育,,常见,WE

4、B,服务器,我们需要使用的是,Web,服务器和,JSP/Servlet,容器,通常这两者会集于一身。下面是对,JavaWeb,服务器:,Tomcat,(,Apache,):当前应用最广的,JavaWeb,服务器;,JBoss,(,Redhat,红帽):支持,JavaEE,,应用比较广;,EJB,容器,GlassFish,(,Orcale,):,Oracle,开发,JavaWeb,服务器,应用不是很广;,Resin,(,Caucho,):支持,JavaEE,,应用越来越广;,Weblogic,(,Orcale,):要钱的!支持,JavaEE,,适合大型项目;,Websphere,(,IBM,):

5、要钱的!支持,JavaEE,,适合大型项目;,北京传智播客教育,,常见,WEB,服务器,WebLogic,是,BEA,公司的产品,是目前应用最广泛的,Web,服务器,支持,JavaEE,规范,而且不断的完善以适应新的开发要求,启动界面如图,北京传智播客教育,,常见,WEB,服务器,另一个常用的,Web,服务器是,IBM,公司的,WebSphere,,支持,J2EE,规范,启动界面如图,北京传智播客教育,,常见,WEB,服务器,apache,在小型的应用系统或者有特殊需要的系统中,可以使用一个,免费的,Web,服务器:,Tomcat,,该服务器支持全部,JSP,以及,Servlet,规范,启动界

6、面如图,北京传智播客教育,,Tomcat,服务器概述,Tomcat,服务器由,Apache,提供,开源免费。由于,Sun,和其他公司参与到了,Tomcat,的开发中,所以最新的,JSP/Servlet,规范总是能在,Tomcat,中体现出来。当前最新版本是,Tomcat8,,我们课程中使用,Tomcat7,。,Tomcat7,支持,Servlet3.0,,而,Tomcat6,只支持,Servlet2.5,!,北京传智播客教育,,Tomcat,服务器,Tomcat,官方站点,:,http:/jakarta.apache.org,获取,Tomcat,安装程序包,tar.gz(,zip,),文件是,

7、Linux,操作系统下的安装版本,exe,文件是,Windows,系统下的安装版本,zip,文件是,Windows,系统下的压缩版本,安装,Tomcat-,配置,JAVA_HOME,北京传智播客教育,,Tomcat,服务器,双击,bin,目录下的,startup.bat,文件,输入,http:/localhost:8080/,,显示如下界面代表安装成功,北京传智播客教育,,常见启动问题,JAVA_HOME,环境变量,在,windows,中设置,JAVA_HOME,环境变量,JAVA_HOME,路径必须是,JDK,不可以是,JRE,端口占用问题,WindoxXP,使用,Fport,工具,Win7

8、,使用,DOS,命令,netstat ano,win7,自带,World wide web publish IIS,服务 默认占用端口,80,北京传智播客教育,,端口占用的问题,同时启动了多个,tomcat,服务器(,MyEclipse,),将占用的了,8080,端口的程序结束掉。,如果是,XP,系统,可以使用工具,Fport.exe,来找到占用,8080,端口的应用程序,在任务管理器中结束该程序。,通用版:在,cmd,命令窗口输入,netstat ano,,找到占用,8080,端口的程序。因为没有程序的名称,通过,PID,结束程序。,修改,tomcat,自己的端口号。,修改,tomcat,目

9、录下的,server.xml,文件中的端口配置,找到,port,项,修改端口,改完后重启,tomcat,服务器。,有系统自带,IIS,服务,占用,80,端口,停止该服务。,北京传智播客教育,,Tomcat,的目录结构,Tomcat,的目录层次结构,存放启动和关闭,Tomcat,的脚本文件,存放,Tomcat,服务器的各种配置文件,存放,Tomcat,服务器和所有,web,应用,程序需要访问的,jar,文件,存放,Tomcat,的日志文件,存放,Tomcat,运行时产生的临时文件,当发布,web,应用程序时,通常把,web,应用程序的目录及文件放到这个目录下,Tomcat,将,JSP,生成的,S

10、ervlet,源文件和字节码文件放到这个目录下,北京传智播客教育,,WEB,应用程序,WEB,应用程序指供浏览器访问的程序,通常也简称为,web,应用,一个,web,应用由多个静态,web,资源和动态,web,资源组成,如,:,html,、,css,、,js,文件,-,静态,web,资源,Jsp,文件、,java,程序、支持,jar,包、,-,动态,web,资源,配置文件等等,.,组成,web,应用的这些文件通常我们会使用一个目录组织,这个目录称之为,web,应用所在目录,(,网站的根目录,),。,Web,应用开发好后,若想供外界访问,需要把,web,应用所在目录交给,web,服务器管理,,这

11、个过程称之为虚似目录的映射,。,北京传智播客教育,,WEB,应用(网站目录)的组成结构,开发,web,应用时,不同类型的文件有严格的存放规则,否则不仅可能会使,web,应用无法访问,还会导致,web,服务器启动报错。,Web,应用所在目录,这些文件一般存在,web,应,用根目录下,,根目录下的,文件外界可以直接访问,java,类、,jar,包、,web,应,用的配置文件存在这个,目录下,,该目录下的文,件外界无法非法直接访,问,由,web,服务器负责,调用,北京传智播客教育,,使用My,Eclipse,配置,tomcat,在,window,下找到,servers,中的,tomcat,选择相应的

12、版本后,配置本地的,tomcat,再配置本地的,JDK,(可选),配置成功后启动服务器,在,myeclipse,中创建,web,项目,部署到,tomcat,中,启动服务器。,WebRoot,目录变成了虚拟路径了,想该项目的虚拟路径,需要修改项目,右键,properties-myeclipseweb,北京传智播客教育,,虚拟目录的映射方式,(,如何部署,web,程序,),虚拟目录的映射有二种方式:,1,、在,server.xml,文件的,host,元素中配置,例如:,补充知识点:映射缺省,web,应用。,注意:一个,Context,即代表一个,web,应用,,context,元素在配置文件中除用

13、于映射虚似目录外,它还可用于为,web,应用配置一些资源,例如:配置,web,应用使用的数据库连接池,,javamail session,等(这些本配置以后会用到)。,虚似目录名称,Web,应用所在目录,北京传智播客教育,,虚拟目录的映射方式,(,如何部署,web,程序,),conf/catalana/localhost,:在该目录下创建,hello5.xml,文件,在该文件中编写,元素,代码如下:,文件名:指定当前应用的名称;,docBase,:指定应用的物理位置;,浏览器访问路径:,http:/localhost:8080/hello5/index.html,。,北京传智播客教育,,Web

14、,系统通信详解,北京传智播客教育,,配置虚似主机,(了解),在一个,tomcat,服务器中可以放置多个网站,,所谓配置虚似主机,就是在,tomcat,服务器中配置一个网站。,如需在,WEB,服务器中配置一个网站,需使用,Host,元素进行配置,例:,配置的主机,(,网站,),要想被外部访问,必须在,DNS,服务器或,windows,系统中注册,C:WINDOWSsystem32driversetchosts,北京传智播客教育,,配置虚似主机,(了解),需要修改端口为,80,在,hosts,文件中绑定关系,ip,,在,server.xml,中添加,标签的配置,name=””,:指定虚拟主机名为,

15、,;,appBase=”D:/itcastapps”,:指定当前虚拟主机的应用程序存放目录为,D:/itcastapps,。,在,itcastapps,目录下创建名为,ROOT,的应用,因为一个主机只可以有一个名为,ROOT,的应用,名为,ROOT,的应用在浏览器中访问是可以不给出应用名称。,北京传智播客教育,,作业,(,虚拟目录三种配置方式,),在,webapps,目录下创建一个可供外界访问的,web,应用,在,server.xml,文件中进行配置,把,c:,盘下的某一个,web,应用映射成可供外界访问的虚似目录,在,conf/catalina/localhost,目录下进行设置,把,c:,盘下的某一个,web,应用映射成可供外界访问的虚似目录,北京传智播客教育,,作业,在,server.xml,文件中配置一台,,的虚似主机,然后在,window,系统中注册,,这台主机,(,修改,hosts,文件,),在虚似主机的根目录中创建一个名称为,itcast,的,web,应用,并在该应用下创建一个,index.html,页面,然后把,web,应用映射成缺省,web,应用。,index.html,页面设置为,web,应用的首页,将,web,服务器端口更改为,80,端口,画图说明浏览器是如何访问到,web,服务器下的,web,主机下的,web,应用下的,web,资源的,

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

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  sobing.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!