项目四任务一和任务二Web服务和Web服务搭建与应用实训(课件)-《计算机网络基础》(高教版第2版)同步精品课堂
|
34页
|
142人阅读
|
1人下载
精品
内容正文:
4.1 Web服务
4.2 Web服务搭建与应用实训
计算机网络技术
同步精品课堂
高等教育出版社(第二版)
1
1
掌握Web服务的相关概述
2
理解网站及网页的概念
3
掌握Web服务器的搭建方法
4
了解网页制作软件的基本知识
4.1
Web服务的概念和特点(重点)
4.1
URL的概念和格式(重点)
4.2
Web服务器的搭建方法(难点)
4.2
IIS服务的组成及功能(难点)
互联网已经深入到人们的生活、学习、工作、医疗等各个方面,给人们带来了极大的方便。互联网主要的表现方式就是网站。向同学们展示淘宝网、腾讯网、新浪网等知名门户网站的首页,并提问:这些网站是如何出现在互联网上的呢?同学们想不想拥有一个可以被别人访问且是属于自己的网站呢?我们第一节先来看看搭建一个Web服务器需要提前储备哪些知识?
右图是老师做的一个很简单的网站,外网看不到这个网站,但是我告诉你们地址,依旧可以访问呢?我们根据教学和办公的需要,自作一个内部网站,实现全校师生能通过浏览器访问学校内部网站。
同学们想知道,如何实现吗?你想拥有一个你自己设计的网站吗?
4.1 Web服务概述
(一)Web服务概述
WWW(World Wide Web,也称Web或万维网)是Internet上集文本、语音、动画、视频等多媒体信息于一体的交互式的信息服务,它具有强大的信息链接功能,是目前Internet 上最大、最方便和最受用户欢迎的信息服务。Web 服务主要功能是通过在服务器上创建和发布网站,供客户端计算机通过Web浏览器访问该站点。
4.1 Web服务
(一)Web服务概述
Web服务由Web服务器、客户端浏览器和通信协议三部分组成,服务采用B/S(浏览器/服务器)工作模式。
Web服务主要有以下特点:
(1)以超文本方式组织网络多媒体信息。
(2)用户可以在世界范围内任意查找、检索、浏览及添加信息。
(3)提供生动直观、易于使用、统一的图形用户界面。
(4)网站间可以互相链接,以提供信息查找和漫游的透明访问。
4.1 Web服务
(二)URL与信息定位
Internet中的网站成千上万,为了便于用户准确地查找到所需要的网站,采用了URL(Uniform Resource Locator, 统一资源定位器)在全世界唯一标示某个站点资源,URL通常采用的格式为:“协议名称://主机名或IP地址:端口/目录/文件名”。
4.1 Web服务
4.1 Web服务
(二)URL与信息定位
HTTP (超文本传输协议)被用于在 Web浏览器和网站服务器之间传递信息,但HTTP协议以明文方式发送内容,不提供任何方式的数据加密,HTTPS(超文本传输安全协议)是在HTTP的基础上增加使用SSL(安全套接层)协议,默认端口是443, SSL依靠证书 来验证服务器的身份,并为浏览器和服务器之间的通信加密。
4.1 Web服务
(三)IIS服务
IIS(Internet Information Services,因特网信息服务)是Windows自带的一种Internet信息服务组件,提供了包括Web服务在内的多种Internet服务。
4.1 Web服务
(四)Web服务工作原理
Web服务采用B/S工作模式,以HTML与HTTP为基础,为用户提供界面一致的信息浏览服务。
4.1 Web服务
(五)网站和网页
网站是一组相关网页和资源的集合。如某个站点文件夹就可以看成一个网站,将所有的网页和涉及的素材放置在该站点内,以便对这些文件进行管理和访问。进入网站的第一张网页称为 “主页”或“首页”。
网页是一种超文本文件,是用HTML编写的,网页一般分为静态网页和动态网页。
4.1 Web服务
(五)网站和网页
静态网页仅限浏览,不用输入任何信息就可以访问,所有人的访问结果都是相同的,即页面内容是固定不变的(也可以定期更新)。通常,直接提供给用户的页面称为静态网页,如*.html 或*.htm网页。制作一个最简单的静态 网页的方法就是通过“记事本”或Word 输入内容后保存为.html或.htm网页文件。
4.1 Web服务
(五)网站和网页
动态网页是需要输入文字或设定选项的网页,它允许用户通过Web浏览器与网站交互,如某些网站中的反馈意见表和用户申请表就是一个典型的交互式动态网页的例子。交互式动态网页一般是通过单选按钮、下拉菜单、文本栏或复选框等与用户交互。而用户提交的信息将存储在网站后台的数据库中,因此,如果使用动态网页,通常需要在网站后台部署数据库系统。常见的动态网页文件包括*.asp、*.jsp、*.php、*.pl和*.cgi等。
4.1 Web服务
(五)网站和网页
ASP是ActiveServerPages的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种程序语言,它可以与数据库和其他程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是*.asp,现在常用于各种动态网站中。
目前常用的网页制作软件是Dreamweaver。
4.2 Web服务搭建与应用实训
(一)学习任务
本任务是在服务器Server 1预装Windows Server 2008的基础上安装Web服务器(IIS7.0),完成学校网站的搭建和设置。
学校网站是采用“ASP+Access”技术编写的,所以需要在Web服务器中进行ASP的配置,设置网站的首页文档为“index.asp”。
4.2 Web服务搭建与应用实训
(二)学习准备
本任务中的每台计算机已安装VMware虚拟机,虚拟机中已安装Windows Server 2008操作系统,准备好待发布的学校网站文件夹。
4.2 Web服务搭建与应用实训
(三)实施操作
步骤一:安装Web服务器(IIS)
(1)打开“服务器管理器”窗口。以管理员身份登录服务器,依次单击“开始”→“管理工具”→“服务器管理器”命令,打开“服务器管理器”窗口。
4.2 Web服务搭建与应用实训
(三)实施操作
(2)选择服务器角色。在左边列表“角色”选项中右击“添加角色”,打开“添加角色向导”对话框,再勾选中间列表中的“Web服务器(IIS)”复选框,右边的列表会显示需要安装服务的详细描述。
4.2 Web服务搭建与应用实训
(三)实施操作
步骤一:安装Web服务器(IIS)
(3)选择安装的角色服务。(4)确认安装。(5)验证。
4.2 Web服务搭建与应用实训
(三)实施操作
步骤二:创建网站
(1)停止或删除默认网站(Default Web Site)。
(2)创建网站文件夹。
(3)添加网站
(4)网站基本设置。
①应用程序池:将一个或多个应用程序链接到一个或多个工作进程集合的配置。应用 程序池中的应用程序不会受到其他应用程序池中应用程序所产生问题的影响。
②主机名:有时称为域名,主机名可以映射到IP 地址。在IIS设置主机名,客户端就 可以通过域名访问网站。
4.2 Web服务搭建与应用实训
(三)实施操作
步骤三:设置网站属性
(1)编辑网站绑定IP地址、端口和物理路径。
(2)设置ASP属性。
IIS多网站部署:在IS中,每个网站都是唯一的,由IP地址、端口号和主机头名三个部分组成,用来接收和响应请求,若要在同一台服务器中建立并同时启用多个网站,可以通过给网卡绑定多个IP 地址、修改网站的默认端口号、添加不同的主机头名等方法来实现 。
路径:路径一般分为绝对路径和相对路径,绝对路径是从协议开始的URL地址或从驱动器名称开始的本地路径;相对路径是从文件存储开始的路径。
4.2 Web服务搭建与应用实训
(三)实施操作
步骤三:设置网站属性
(3)设置默认文档。(4)设置日志文件。
通常情况下,网站都需要至少一个默认文档,当在浏览器中使用IP地址或域名访问时,Web服务器会将默认文档传给浏览器,并显示其内容。系统默认文档名和搜索顺序为“default.htm”“default.asp”“index.htm”“index.html”“iisstart.htm”和“default.aspx”。
网站日志是记录Web 服务器接收处理请求及运行时出现错误等各种原始信息的.1og格式的文件。网站日志可以记录访问用户的IP地址、访问时间、使用的操作系统、使用的浏览器、使用的分辨率显示器、访问了网站的哪个页面,是否访问成功等信息。
4.2 Web服务搭建与应用实训
(三)实施操作
步骤三:设置网站属性
(5)设置网站目录权限。(6)设置网站性能。
对于正常的负载,服务器使用的带宽不应超过其全部的可用带宽的50%,如果服务器有较大的高峰负载,则应将正常负载保持在50%以下,超过连接限制时会出现“服务器不可用”的提示。
4.2 Web服务搭建与应用实训
(三)实施操作
步骤四:客户端访问网站
在客户机PC1浏览器地址栏内输入服务器Server1的IP地址,即http://192.168.9.1,就可以看到已经建立的学校网站首页。
如果不能正常显示网页,首先确认客户机到服务器网络是否连通,如果连通,可以根据浏览器中的错误提示进行解决。IS7.0提供了许多错误提示的页面,供管理员进行调试,如400表示错误的请求,401表示访问被拒绝,403表示禁止访问,404表示没有找到文件或目录等。
4.2 Web服务搭建与应用实训
(四)实践拓展
在“记事本”中输入<%=now()%>,并将该文件保存在“D:\web”文件夹内,文件名为“index.asp”。在IIS中停用默认网站并添加新网站,物理路径为“D:\web”,IP地址为“192.168.10.1”,端口号为81,并添加“index.asp”为默认文档,最后在浏览器中输入IP地址,查看网页显示结果。
1
简述Web服务工作原理。
2
找到淘宝网主页,请判断该网页是动态网页还是静态网页。
1.被用于在 Web浏览器和网站服务器之间传递信息的协议是( )。
A.FTP B.WWW C.HTTP D.NFS
答案:C
解析:HTTP (超文本传输协议)被用于在 Web浏览器和网站服务器之间传递信息,但HTTP协议以明文方式发送内容,不提供任何方式的数据加密。
2.Web使用( )协议进行信息传送。
A.HTTP B.HTML C.FTP D.TELNET
答案:A
解析:HTTP (超文本传输协议)被用于在 Web浏览器和网站服务器之间传递信息。
3.IIS是Windows自带的一种Internet信息服务组件,提供了多种Internet服务,以下不是IIS提供的服务的是( )。
A.WWW B.DNS C.SMTP D.FTP
答案:B
解析:IIS提供的服务有Web(WWW)网页浏览服务、FTP文件传输服务、NNTP新闻服务、SMTP邮件传输服务。
4.超文本传输安全协议是( )。
A.FTP B.HTTPS C.HTTP D.WEB
答案:B
解析:HTTPS (超文本传输安全协议) 是在HTTP 的基础上增加使用 SSL (安全套接层)协议,默认端口是443, SSL 依靠证书 来验证服务器的身份,并为浏览器和服务器之间的通信加密。
5.简述HTTP及HTTPS的区别。
答案:
HTTP(超文本传输协议)被用于在Web浏览器和网站服务器之间传递信息,但HTTP协议以明文方式发送内容,不提供任何方式的数据加密,HTTPS(超文本传输安全协议)是在HTTP的基础上增加使用SSL(安全套接层)协议,默认端口是443,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。
解析:本题主要考查HTTP及HTTPS的区别。
感谢观看
34
$