




免费预览已结束,剩余33页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章构建和管理Web服务,5.1概述5.2Web服务的实现方案5.3安装IIS6.0和Web服务组件5.4标识Web网站的方法5.5设置Web网站5.6其它设置5.7创建虚拟目录5.8测试Web网站5.9远程管理Web网站5.10构建论坛,2020/5/23,2,5.1概述,WWW(WorldWideWeb,简称WWW或Web)为用户提供了一个可以轻松驾驭的图形化用户界面,以查阅Internet上的文档,这些文档与它们之间的链接一起构成了一个庞大的信息网,这个信息网包含了数量众多的提供网上信息浏览服务的Web网站。Web服务采用客户机/服务器(Client/Server)工作模式。在Internet上浏览网页的过程就是向Web服务器发出服务请求、查看网页、获取信息的过程。Web客户机与Web服务器均采用HTTP(HypertextTransferProtocol,超文本传输协议)作为通信协议。,2020/5/23,3,5.2Web服务的实现方案,5.2.1前期规划5.2.2典型的构建Web网站技术方案,2020/5/23,4,5.2.1前期规划,1确定网站的规模与目的2确定数据库系统的需求3选择操作系统平台4选择数据访问技术此外,还需要考虑是使用免费的共享软件还是商用软件来构建Web网站等因素。,2020/5/23,5,5.2.2典型的构建Web网站技术方案,1IIS服务器+ASP技术2Apache服务器+PHP技术3Tomcat服务器+JSP技术,2020/5/23,6,5.3安装IIS6.0和Web服务组件,单击此处,2020/5/23,7,2020/5/23,8,5.4标识Web网站的方法,5.4.1附加端口号的Web网站5.4.2使用多个IP地址的Web网站5.4.3使用不同主机头名的Web网站,2020/5/23,9,5.4.1附加端口号的Web网站,1附加端口号通过附加端口号,可以把一个IP地址分配给很多网站,每个网站的端口号各不相同。但在访问这些网站时,必须在URL地址的后面加上冒号和端口号。如:8866或者00:8866(其中8866为端口号)。,2020/5/23,10,5.4.2使用多个IP地址的Web网站,2使用多个IP地址通过为每个网站分配一个或多个惟一的IP地址,使每个网站都有自己唯一的标识。,2020/5/23,11,5.4.3使用不同主机头名的Web网站,3使用不同主机头名通过使用主机头名,可以区分对同一IP地址进行响应的多个网站。在这种方法中,IIS检查客户端的HTTP请求,以确定哪个网站应该响应客户端的请求。由于协议的限制,这种方法不适用于使用安全套接字层(Securesocketlayer,SSL)的网站。另外,也必须将主机头名和相应的IP地址添加到相应域的DNS服务器。,2020/5/23,12,5.5设置Web网站,5.5.1设置“网站”选项卡5.5.2设置“性能”选项卡5.5.3设置“ISAPI筛选器”选项卡5.5.4设置“主目录”选项卡5.5.5设置“文档”选项卡5.5.6设置“目录安全性”选项卡5.5.7设置“HTTP头”选项卡5.5.8设置“自定义错误”选项卡,2020/5/23,13,5.5.1设置“网站”选项卡,2020/5/23,14,5.5.2设置“性能”选项卡,2020/5/23,15,5.5.3设置“ISAPI筛选器”选项卡,2020/5/23,16,5.5.4设置“主目录”选项卡,2020/5/23,17,5.5.5设置“文档”选项卡,2020/5/23,18,5.5.6设置“目录安全性”选项卡,2020/5/23,19,5.5.7设置“HTTP头”选项卡,2020/5/23,20,5.5.8设置“自定义错误”选项卡,2020/5/23,21,5.6其它设置,5.6.1ASP.Net运行环境设置5.6.2PHP运行环境设置,2020/5/23,22,5.6.1ASP.Net运行环境设置,1系统要求在IIS网站内运行ASP.Net程序时,对系统有如下要求:(1)要求操作系统是安装有SP2的Windows2000Server或AdvancedServer、WindowsXPProfessional以及WindowsServer2003系列产品之一。(2)要求系统安装有IIS5.0或更新版本。(3)IE浏览器5.5或更新版本。,2020/5/23,23,2其它要求(1)建议安装MDAC2.7或更新版本(2)要求安装.NETFramework1.1或更新版本(3)建议安装.NETSDK(4)建议在包含文件的目录的属性对话框中,在如图5-28所示的“安全”选项卡下添加“ASPNET”帐户,并设置该帐户具有“读取和运行”、“列出文件夹目录”和“读取”权限。,(5)要求在图5-3所示窗口中,找到并允许“ASP.NETV2.0.50727”或者其它的ASP.NET版本。如果不存在,则在“开始”菜单中的“运行”对话框中运行“C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_regiis.exe-i”(注意:aspnet_regiis.exe并一定是这个路径,若出现错误提示,可在操作系统的分区中搜索文件“aspnet_regiis.exe”来获得它的准确路径。),2020/5/23,24,5.6.2PHP运行环境设置,(1)下载并安装PHP安装程序(如PHP5),将PHP安装在某个目录(建议安装在C:PHP),在安装过程中在“WebServerSetup”对话框中请选择“IISISAPIModule”,如图5-29所示。(2)在图5-15所示的网站“主目录”选项卡中,单击“配置”按钮,在“映射”选项卡下,单击“添加”按钮,在打开的对话框中作如图5-30所示的设置。,2020/5/23,25,5.7创建虚拟目录,5.7.1使用虚拟目录的原因5.7.2创建虚拟目录的方法,2020/5/23,26,5.7.1使用虚拟目录的原因,使用物理目录来组织网站,其缺点也是显而易见的,主要表现如下两个方面:(1)当网站内容越来越多时,一个磁盘分区或一个硬盘的空间可能不够存放Web网站的所有内容。(2)Web网站的安全性不够好,黑客可能很容易从网址猜测到网站的结构。,2020/5/23,27,使用虚拟目录有以下几个优点:(1)Web网站的内容分散存储在其它目录或计算机上,非常方便扩展Web网站的内容,只要硬盘空间允许,Web网站的内容就可以随意扩展。(2)Web网站的内容可以非常容易进行迁移,客户机不会感觉任何变化。(3)Web网站的安全性更好。黑客很难从URL地址猜测到Web网站的组织结构。,2020/5/23,28,5.7.2创建虚拟目录的方法,1虚拟目录创建向导创建,2020/5/23,29,2Web共享,2020/5/23,30,5.8测试Web网站,2020/5/23,31,5.9远程管理Web网站,1利用FrontPage远程管理Web网站,2020/5/23,32,2WebDAV远程管理Web网站,2020/5/23,33,3IE浏览器远程管理Web网站,2020/5/23,34,4FTP远程管理Web网站,2020/5/23,35,5.10构建论坛,5.10.1安装论坛5.10.2论坛的配置和调试,2020/5/23,36,5.10.1安装论坛,1安装论坛将动网论坛自解压软件安装到虚拟目录“BBS”中,或者将解压出来的所有文件通过FT
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高血压患者护理要点
- 门市销售管理软件
- 亲子关系解读课件
- 芯片班长年终总结
- 中班数学对称
- 血液病患者护理
- 公司级安全环保培训内容课件
- 《装满昆虫的衣袋》课件
- 公司级安全培训课程安排
- 公司级安全培训目的课件
- GB/T 45696-2025公共汽电车场站分类及等级划分
- 干眼基础试题及答案
- T/DZJN 118-2022废旧锂离子电池磷酸铁锂材料再生利用技术规范
- 2025年计算机二级JAVA考试中的真题练习试题及答案
- 艾灸治疗脾胃病的临床实践
- 资质代办合同协议书范本
- 数字政府效能评估体系-洞察阐释
- 2025年社区卫生服务岗位考试题及答案
- 古茗合同协议书
- 2025年电力机车钳工(高级)职业技能鉴定理论考试题库(含答案)
- 《蔚来汽车的SWOT分析》课件
评论
0/150
提交评论