第3章Web服务器配置与管理课件_第1页
第3章Web服务器配置与管理课件_第2页
第3章Web服务器配置与管理课件_第3页
第3章Web服务器配置与管理课件_第4页
第3章Web服务器配置与管理课件_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

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

文档简介

第三章Web服务器的配置1.IIS简介2.规划Web应用3.Web站点属性4.使用Apache和Tomcat5.Tomcat的安装和配置6.建立并部署Web应用7.虚拟主机的配置第三章Web服务器的配置1.IIS简介WWW只是Internet的一个子集,它是由Internet中的Web服务器和Web客户机构成的。Web服务器就是那些安装了Web服务器软件的计算机,而安装了浏览器(如IE)的计算机就是Web客户机。要使一台计算机成为Web服务器:首先需要安装网络操作系统。同时还需要安装相应的Web服务组件。目前,应用最广泛的信息服务:IISTomcatApacheWeblogicWebsphereWWW只是Internet的一个子集,它是由Internet一、IIS简介Internet信息服务(InternetInformationnServer,IIS)是一组Windows操作系统组件,此组件可以使公司很方便的创建自己的Web服务器、FTP服务器以及简单的SMTP和NNTP服务器,很方便地将信息和业务应用程序发布到Web中。1.什么是IIS?

一、IIS简介Internet信息服务(Interne2.IIS的组成

IIS由若干可选组件构成,用户可以根据需要选择不同的组件进行安装和配置,下面介绍几个主要的组件功能。②NNTPService(NetworkNewsTransferProtocol)即网络新闻传输协议,是TCP/IP协议套件的成员。负责将新闻函件分发到Internet上的NNTP服务器和NNTP客户端,设置了NNTP后,就可以将新闻文章存储在服务器上的中央数据库,用户可以选择指定的项目阅读。①

Internet服务管理器用于配置和管理IIS,可以在MMC中以管理单元形式显示。2.IIS的组成IIS由若干可选组件构成,用户可以根③SMTPService SMTP(SimpleMailTransferProtocol),即简单邮件传输协议,是TCP/IP协议套件的成员,用来管理邮件代理之间的电子邮件交换。⑤文档传输协议FTP服务器 用于建立FTP站点,支持文件的上传和下载。④

WorldWideWeb服务 WWW服务,用于对Web站点的管理与访问。③SMTPService⑤文档传输协议FTP服务器④3.安装IISIIS可以在安装操作系统时同时安装,也可以在操作系统安装完成后单独安装。如果要单独安装或需要增加或删除IIS中的组件,按照下面的步骤操作:①

将Windows系统光盘插入光盘驱动器。②

在“控制面板”窗口中,双击“添加/删除程序”图标,在“添加/删除程序”窗口中,单击“添加/删除Windows组件”,打开“Windows组件向导”对话框。3.安装IISIIS可以在安装操作系统时同时安装,也可以在③在组件列表中,选择“Internet信息服务”,然后单击“详细信息”。③在组件列表中,选择“Internet信息服务”,然后单击④选择要安装的IIS组件。选择结束后,单击“下一步”。向导从光盘复制文件并进行相关的配置。④选择要安装的IIS组件。选择结束后,单击“下一步”。向⑤

安装结束后,在“控制面板”的“管理工具”中将增加“Internet服务管理器”程序。⑤安装结束后,在“控制面板”的“管理工具”中将增加“IntIIS安装完成后,服务器的Inetpub文件夹下创建下面的文件夹:iissample文件夹 包含许多示例文件。mailroot文件夹

SMTP服务器根目录。scripts文件夹 存储脚本的根目录。wwwroot文件夹 缺省Web站点的根目录。IIS安装完成后,服务器的Inetpub文件夹下创建下面的文Internet信息服务管理器一般情况下,通过“控制面板”菜单中的“管理工具”,执行“Internet服务管理器”命令可以启动“Internet服务管理器”Internet信息服务管理器如果安装了IIS,系统会创建默认Web站点,可以在浏览器的地址栏中键入/

或者http://localhost

,然后按Enter键来连接到系统创建的默认Web站点。其中,localhost为本机()的域名。默认Web站点如果安装了IIS,系统会创建默认Web站点,可以在浏览器的也可以通过在浏览器的地址栏中键入http://localhost/iisHelp/,然后按Enter键来查看IIS的文档。

也可以通过在浏览器的地址栏中键入http://localh4.创建Web站点

在“Internet信息服务”控制台,右键单击服务器图标指向“新建”单击“Web站点”命令,启动“Web站点创建向导”单击“下一步”。4.创建Web站点在“Internet信息服务”控制台,输入Web站点的说明(即新站点的名称),单击“下一步”。输入Web站点的说明(即新站点的名称),单击“下一步”。在IP地址后面的下拉列表中,会显示“全部未分配”以及上面设置的多个IP地址,从中选择一个IP地址。不同的站点,只要满足以下三条中的一条即可:

①IP地址不同②端口号不同③主机头不同在IP地址后面的下拉列表中,会显示“全部未分配”以及上面设置在路径下面的文本框中,输入该站点的主目录,该目录保存了该Web站点的数据(例如,站点的首页default.html文件等)。在路径下面的文本框中,输入该站点的主目录,该目录保存了该We然后单击“下一步”,显示“已经成功完成Web站点创建向导”。最后单击“完成”,返回到“Internet信息服务”控制台然后单击“下一步”,显示“已经成功完成Web站点创建向导”。新站点创建完成后,主目录中没有任何内容。如果新建的Web站点和已经存在的Web站点的IP地址和端口号完全一样,新站点将被标记为“已停止”。新站点创建完成后,主目录中没有任何内容。5.启动、停止和暂停Web站点

右单击被停止的Web站点,打开快捷菜单,选择“启动”命令,该站点将被启动。如果要停止一个Web站点,右单击该站点,打开快捷菜单,单击“停止”命令,该站点将被停止。当管理人员需要维护系统或网页数据时候,可以暂停Web站点,站点暂停后,它将不接受客户浏览器的连接。5.启动、停止和暂停Web站点右单击被停止的Web站点,二、规划Web应用1.网站首页首页的默认文件名为default.htm或index.htm,放在主目录下。2.规划网站的文件结构 主目录下可以创建子文件夹,用于存放不同类型的文件,例如创建image文件夹存放站点中的图像文件,scripts存储脚本程序等。3.使用虚拟目录实际存在的主目录及其中的子文件夹,称为物理目录。如果要把本机上其它文件夹,甚至是域中其它计算机上的文件夹加入到主目录下,成为该Web站点的内容,则需要虚拟目录。虚拟目录可以看作是Web站点主目录下指向其它物理目录的指针。二、规划Web应用1.网站首页2.规划网站的文件结构①使用虚拟目录的好处避免Web站点数据占用服务器太多的空间。当数据移动到其它的地址时,不会影响Web站点结构。②建立虚拟目录在“Internet信息服务”控制台目录树中,右单击某Web站点,打开快捷菜单指向“新建”单击“虚拟目录”,启动“虚拟目录创建向导”。①使用虚拟目录的好处②建立虚拟目录输入虚拟目录名称,该名称将显示在Internet信息服务控制台相应的Web站点下,单击“下一步”

输入虚拟目录名称,该名称将显示在Internet信息服务控制第3章Web服务器配置与管理ppt课件可以在浏览器的地址栏输入:/books/ex.html发布页面。可以在浏览器的地址栏输入:/三、Web站点属性在“Internet信息服务”控制台目录树中,右单击站点,执行“属性”命令,打开站点属性对话框。三、Web站点属性在“Internet信息服务”控制台目录树1.“Web站点”选项卡

说明:输入对该站点的说明性文字,该文字将作为站点名字出现在Internet信息服务管理器控制台目录树中。IP地址:设置此站点要使用的IP地址,如果计算机中设置了多个IP地址,可以选择其中一个。如果该IIS服务器上同时运行多个Web站点,单击“高级”按钮,进行进一步的设置。TCP端口:HTTP服务的默认端口为80,如果设置其他的端口,客户浏览器在浏览该网站时,在URL中需要给出端口号,例如http://www.teacher.local:8080。①Web站点标识1.“Web站点”选项卡说明:输入对该站点的说明性文字,该连接超时:是指如果客户端建立了连接,在连接超时规定的时间内没有访问操作,系统将该连接强制断开。启用保持HTTP激活:是指如果一个网页中插入了其它文件(如图片、动画等),让网页和其中的文件通过一个连接传送,从而降低Web站点的负担。②连接连接超时:是指如果客户端建立了连接,在连接超时规定的时②连选择该选项将启用Web站点的日志记录功能,该功能可记录用户活动的细节并以选择的格式创建日志。可以选择的活动日志的格式包括:MicrosoftIIS日志格式:固定ASCII格式。ODBC日志:仅在Windows2000Server中提供,记录到数据库的固定格式。W3C扩充日志文件格式:可自定义的ASCII格式,默认情况下选择该格式。必须选择该格式才能使用“进程帐号”。③启用日志记录选择该选项将启用Web站点的日志记录功能,该功能可记录用2.“主目录”选项卡

当用户通过身份验证后,Web站点会根据站点的权限设置,来决定可以提供给用户的服务,例如从网站浏览网页、下载文件、上传文件等。单击“主目录”选项卡。2.“主目录”选项卡当用户通过身份验证后,Web站点会根据读取:默认状态下Web站点拥有读取权限,即站点提供客户读取服务器上文件的权限,客户可以从站点中下载文件。写入:允许用户上传文件,或提交表单改变网页内容。目录浏览:允许用户浏览站点目录。一般情况下不建议选择此项。但有时在内部网上,通过设定此项,可以实现文件共享,让用户下载文件。①访问权限设置

读取:默认状态下Web站点拥有读取权限,即站点提供客户读取服②应用程序设置可以指定何种应用程序可以在Web站点执行,在执行权限列表中,包括“无”、“纯脚本”和“脚本和可执行程序”。选择“无”:不允许在Web站点中运行程序,因此,如果所建站点中包括服务器端脚本程序,不应该选择“无”。选择“纯脚本”:表示可以让网站运行脚本程序。选择“脚本和可执行程序”:则所有的应用程序(包括exe文件和dll库)都可以在Web站点上执行。②应用程序设置3.“文档”选项卡

当用户通过浏览器连接到Web站点时,如果没有指定要浏览的文档,Web站点则将默认文档传送给用户浏览器。3.“文档”选项卡当用户通过浏览器连接到Web站点时,如4.“目录安全性”选项卡

当客户端通过浏览器向Web站点发出访问某个页面的请求时,Web站点收到客户的请求后,将启动一个验证过程,来决定是否将网页传给客户端。4.“目录安全性”选项卡当客户端通过浏览器向Web站点发①匿名访问和验证控制当Web站点验证了客户端的IP地址后,接下来查看该站点是否允许匿名访问。如果站点不允许匿名访问此时客户端需要输入用户账户和密码。匿名访问,Web站点会尝试用

“IUSER_计算机名称”这个内部账户让计算机登录。①匿名访问和验证控制②IP地址和域名限制当网站或某个页面存放比较重要的资料,可以通过IP地址和域名限制的设置来提高网站使用的安全性。

③安全通信一旦采用安全通信机制,用户在访问资源时,Web服务器要求安全通信并启用客户证书。②IP地址和域名限制③安全通信5.“自定义错误”选项卡

使用Web站点的自定义错误选项卡,可以修改返回到客户端浏览器的错误信息提示。5.“自定义错误”选项卡使用Web站点的自定义错误选项卡6.“HTTP头”选项卡

选择“启动内容过期”复选框,可以设置此站点内容到期的时间。6.“HTTP头”选项卡选择“启动内容过期”复选框,可以选择“此时间段后过期”,用于设置网页的有效期,当浏览器连接到该站点浏览网页时,网页被保存在客户端的缓存文件夹中,时间到后,该网页将自动地从客户端缓存中删除。此适合于一些固定时间更新的新闻站点和页面。选择“立即过期”,则网页内容一下载到浏览器端该页面就过期了。它适合于一些显示即时行情的网站,如股市。选择“此时间段后过期”,用于设置网页的有效期,当浏览器连接到四、使用Apache和Tomcat在WindowsNT/2000Server操作系统下,除了使用内置的IIS来建立和管理WWW站点外,用户还可以使用第三方的软件来建立和管理Web应用。常用的有ApacheTomcat,主要用于基于Java的Web应用。四、使用Apache和Tomcat在WindowsNT/1.

ApacheApache是使用最广的Web服务器之一,它可以运行在几乎所有广泛使用的计算机平台上,以高效、稳定、安全、免费而著称,60%的Web服务器采用Apache。用户可以从Apache网站下载Apache服务器软件。1.ApacheApache是使用最广的Web服务器之一,Tomcat是当前使用最为广泛的Servlet/JSP服务器。它是由JavaSoft和Apache开发团队合作计划的产品,被Sun公司作为官方推荐的servlet和jsp容器。具有运行稳定,性能可靠,免费的特点,是学习Web开发的最佳选择。2.

TomcatTomcat是当前使用最为广泛的Servlet/JSP服务器Tomcat需要JavaVM(JRE)(即java虚拟机)的支持,JRE可以单独安装,也可以随jdk一起安装。JAVA_HOME=C:\java\jdk1.5.0_06CLASSPATH=.;C:\java\jdk1.5.0_06\jre\lib\rt.jar(注意,.;一定不能少,它代表当前路径)PATH=;C:\java\jdk1.5.0_06\bin其中,JAVA_HOME表示java的安装目录。CLASSPATH定义Javac搜索类的路径。PATH变量是系统搜索可执行程序的路径。Java安装完成后,需要进行相应的环境变量设置和更新,一般设置如下:五、Tomcat的安装和配置1.

更新环境变量Tomcat需要JavaVM(JRE)(即java虚拟机)登录网站/tomcat/index.html,可以下载不同的ApacheTomcat版本。2.安装步骤①执行Tomcat安装程序,启动安装向导,按照向导提示执行下面步骤:登录网站/②进行Tomcat的基本配置,包括HTTP端口,Tomcat的默认值为8080,管理员的登录名和密码,默认登录名为admin,密码可以为空。

②进行Tomcat的基本配置,包括HTTP端口,Tomca③选择安装本机JavaVirtualMachine的物理路径。如果已经成功配置完毕JDK(含JRE),此时,向导直接指向J2SDK中安装的JRE目录,例如:C:\java\jre7。③选择安装本机JavaVirtualMachine的物④选择安装的物理路径,默认路径为:C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0。此处,我们修改安装路经为C:\Tomcat6.0。④选择安装的物理路径,默认路径为:C:\ProgramF⑤测试安装是否成功。在IE浏览器地址栏中输入:8080/(或http://localhost:8080/),如果出现Tomcat主页,则表明安装成功。

⑤测试安装是否成功。在IE浏览器地址栏中输入3.Tomcat安装完成后的目录结构

3.Tomcat安装完成后的目录结构bin目录下主要存放windows平台上启动和关闭Tomcat的脚本。lib目录存放Tomcat服务器以及所有web应用都可以访问的jar文件。conf目录存放Tomcat服务的配置信息文件,其中最重要的是server.xml和web.xml。

server.xml是Tomcat的主要配置文件,可以在其中配置Web服务的端口、会话过期时间、虚拟主机等。 web.xml为不同的Tomcat配置的web应用设置缺省值。另外,在其/Catalina/localhost子目录下还可以设置网站虚拟目录和根路径信息等。bin目录下主要存放windows平台上启动和关闭Tomcalogs目录存放Tomcat执行时的Log(日志)文件。temp目录存放Tomcat运行的一些临时文件。webapps目录存放JSP程序文件及其他Web应用文件。其中,webapps目录的ROOT子目录下存放默认首页,即输入:8080/后启动的页面。work目录存放JSP文件在运行时被编译成的二进制文件(Servlet)。有时修改页面内容后,显示的却并不是我们所预期的,仍然是修改以前的内容,这时可以尝试把work/Catalina/localhost目录中所有内容删除,如果删除时出现无法删除提示,需要关闭Tomcat,然后再删除。然后重启Tomcat即可正确显示我们修改后预期的内容。logs目录存放Tomcat执行时的Log(日志)文件。安装完Tomcat后,在地址栏中输入:8080,自动打开了某一个文件,该文件是在webapps目录下ROOT目录中的index.jsp文件。在实际应用中,一般需要更改三个基本配置:修改服务端口、修改网站的根路径和建立虚拟目录。修改前两个配置在conf目录的server.xml文件,建立虚拟目录在conf/Catalina/localhost目录中。安装完Tomcat后,在地址栏中输入http://127.04.修改服务端口利用UltraEdit或其他文本编辑器打开C:\Tomcat6.0\conf\目录下的server.xml文件,可以看到Tomcat服务默认的端口为8080。可以修改服务端口。注意修改的端口不要和IIS中的Web服务冲突。修改完毕后,保存该文件,然后重启Tomcat服务器,这样Tomcat就在新的端口提供服务了。4.修改服务端口利用UltraEdit或其他文本编辑器打开5.修改网站根路径在C:\Tomcat6.0\conf\目录下的server.xml中找到根目录的配置信息,其中appBase设置了当前的网站目录对应服务器物理路径的地址。5.修改网站根路径在C:\Tomcat6.0\conf\修改appBase的值为其他地址,如目录E:\mysite

修改appBase的值为其他地址,如目录E:\mysite6.建立虚拟目录

Tomcat默认的发布路径是\webapps\ROOT,所以编写的Web应用程序应存放在ROOT中。为了使用方便,可以创建虚拟发布目录,虚拟目录在物理上可以不被包含在主目录中,但是逻辑上就像在主目录中一样。6.建立虚拟目录Tomcat默认的发布路径是\webap其中path=“/hao”定义了根下的一个虚拟目录hao,docBase=“E:\myweb”为虚拟目录hao对应的物理路经。文件建立并保存后,重启Tomcat服务器,可以在地址栏中通过虚拟目录访问E:\myweb中的网页文件了,例如::8080/hao/aa.html。创建方法一:在conf\Catalina\localhost目录下,建立一个与虚拟目录同名的xml文件,内容示例如下:<?xmlversion="1.0"encoding="UTF-8"?><Contextpath="/hao"docBase="E:\myweb"reloadable="true"crossContext="true"Debug="0"></Context>例如:若将E:\myweb设置成为虚拟目录,别名为hao。其中path=“/hao”定义了根下的一个虚拟目录hao,d例如:若将E:\myweb设置成为虚拟目录,别名为hao。创建方法二:在C:\Tomcat6.0\conf\目录下的server.xml中用以下语句设置虚拟路径:<Contextpath=“/hao”d

温馨提示

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

评论

0/150

提交评论