计算机网络实习指导书2

上传人:飞*** 文档编号:8026391 上传时间:2017-09-25 格式:DOC 页数:39 大小:1.68MB
返回 下载 相关 举报
计算机网络实习指导书2_第1页
第1页 / 共39页
计算机网络实习指导书2_第2页
第2页 / 共39页
计算机网络实习指导书2_第3页
第3页 / 共39页
计算机网络实习指导书2_第4页
第4页 / 共39页
计算机网络实习指导书2_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《计算机网络实习指导书2》由会员分享,可在线阅读,更多相关《计算机网络实习指导书2(39页珍藏版)》请在金锄头文库上搜索。

1、第二章 网络应用Internet 中有三个最基本的应用:信息发布、电子信箱、文件传递,其中信息发布应用得最为普遍。服务器上安装 WEB 服务器软件(例如 Apache 、Win2000 自带Web 服务器软件 IIS、Windows 98 上的 PWS 等),为客户提供信息服务;客户机上安装浏览器软件(例如 Internet Explorer、 Netscape 等),接收服务器上所发布的信息。信息发布中的主要技术是网页制作,网站中的首页称为主页(Home Page),网页又分为静态网页与动态网页两种,所谓动态网页,就是指:包含有数据库操作的网页,动态网页是电子商务的基础。2.1 建立信息发布

2、平台2.1.1 网络基本应用的协议一、HTTP (Hyper Text Transfer Protocol)协议HTTP 协议是专门针对 WWW 开发的,称作超文本传输协议。WWW 是 World Wide Web 的缩写,中文名“万维网”,也可翻译为“全球信息网”,简称 Web 或 WWW。是一个基于超文本( Hyper Text)方式的信息查询工具,是由欧洲核子物理研究中心(CERN)研制的。HTML 称为超文本标记语言(Hyper Text Marking Language),是专门用于构造WWW 文档的工具语言,HTML 是 Web 描述语言,之所以设计该语言,是为了能把一台计算机中的

3、文本和图形与另一台计算机的文本和图形方便地联系在一起,形成有机的整体,用户不必知道信息存放地和存放形式就可以便利地使用。后缀为 html(或 htm)的文件是 HTML 文本,是由 HTML 命令组成的描述性文本,也可以说:这种后缀的文件是一个网页文件。二、SMTP(Simple Message Transfer Protocol)简单邮件传输协议SMTP 专用于电子邮件的传输,它是运行于电子邮件(E-mail)服务器上的协议。与 SMTP 相对应的是 POP(Post Office Protocol)邮局协议,用于电子邮件的接收。这二个协议就是电子邮件服务器上的基本协议;它们既可以安装在一台

4、服务器上,使其成为电子邮件收、发服务器;也可以分装在二台计算机中,使其成为独立的收邮件(或发送邮件)服务器。三、FTP(File Transfer Protocol)文件传输协议文件传输协议是 TCP/IP 协议集中的应用层协议之一,只要计算机上安装了 TCP/IP协议,则该机就具有了客户端的 FTP 功能。如果是 UNIX、LINUX、Windows 2000 等服务器版的网络操作系统中,均具有服务器端的 FTP 功能。FTP 的工作方式采用:服务器 / 客户机(S/C)模式。在 FTP 服务器端分为匿名用户和注册用户工作方式,在匿名用户工作方式中,服务器允许客户以 anonymous 作为

5、用户名、以 E-mail 账号作为 Password ,完成 FTP;在注册用户工作方式中,则要求是在 FTP 服务器上已经注册的正式用户,它要对用户名和口令进行核对无误后,才响应客户的 FTP 请求。2.1.2 UNIX 信息发布平台由于 UNIX 有并行处理能力强、工作稳定、病毒少、安全性能高等优点;同时它也有价位高、系统庞大致使掌握使用的难度也较高,所以 UNIX 在目前被广泛作为Internet 大、中型网站服务器的操作系统。在 UNIX 系统中还需配上其它应用软件(例如,Apache 信息发布软件,如果要使其成为动态网页服务器,还要加装数据库软件,如 MySQL 数据库软件),才能使

6、其成为具有信息发布功能的 Web 服务器。安装 Apache 1.3.6 (for Unix)软件,构建信息发布平台实例:一、安装 Apache 软件包1、在站点 http:/www.apache.org/ ,下载免费软件 apache_1.3.6.tar ;2、用 tar 命令将软件包解压缩:tar xvf apache_1.3.6.tar /usr/local/apache3、编译、安装软件(在/usr/local/apache 目录下)1) ./configure -prefix=/usr/local/apache2) make3) make install注:不同的 Apache 软件

7、版本,其安装步骤会有所不同,注意查看软件包中自带的Readme 文本文件。上例是将 Apache 软件安装在目录 /usr/local/apache 下。二、配置 Apache 软件的参数Apache 的各种参数均在 httpd.conf、srm.conf、 access.conf 这三个文本文件中。可根据各自的需要利用文本编辑软件对这些文件进行相应的修改。1、 httpd.conf 文件,定义 HTTP 协议的设置值和针对该服务器的操作还包括存放这三个文件的目录定义。其主要参数有:BindAddress 服务器的 IP 地址,或服务器的域名(如 )Port 设置 http 占用的 TCP 端

8、口号,默认值为 80User、Group 指定 HTTP 响应哪些用户和用户组的请求,默认值是所有用户(nobody,或者 nouser)和所有用户组(nobody,或 nogroup),如果要限定访问该HTTP 服务器的用户,则可改为相应的用户名和用户组名。ServerRoot 定义包含 HTTP 服务器文件的目录。ServerName 定义服务器节点名,此节点名必须是一个合法的 DNS 名,否则可能导致 HTTP 无法正常启动。MinSpareServer 设置要保留的空闲子服务器进程的最小数目,空进程的设置有助于系统对于客户端请示的快速响应,但同时也会占用更多的系统资源。MaxSpare

9、Server 设置子服务进程的最大数字,Apache 的默认值为 20,如果站点的访问量很大,则可以增大此值。Timeout 设置发送和接收信息判定为超时的秒数。2、srm.conf 文件,设置如何管理服务器请求及设定输出结果,其主要参数有:DocumentRoot 设置服务器发布 WEB 文档的缺省根目录。UserDir 定义用户主目录下的某个用户的目录。该目录用于特定用户的WEB 页面存放,通过对用户的分离,从而增加安全性,并便于网页内容的检查。DirectoryIndex 定义当客户端的请求不包含文件名时,系统将给客户端返回的文件。Alias 设置 URL 的路径部分所对应的本地文件。S

10、criptAlias 与 Alias 相似。但它表示的目的目录包含 CGI 程序。AccessFileName 设置当向客户返回信息时,服务器所要查询的访问控制文件。3、Access.conf 文件,定义服务器的设置,包括允许哪些种类的服务及其所对应的环境。其主要参数有:设置包含在、间的命令所针对的目录。Options 设置针对特定目录,服务器可使用的选项。可设的选项有:All 允许使用所有的服务器选项;None 不使用任何服务器选项;ExecCGI 允许从该目录执行 CGI 脚本,通常用 ScriptAlias 取代该选项;FollowSysLinks 允许使用符号连接;Includes 允

11、许使用客户端包含 SSI;IncludeNoEXEC 允许 SSI,但不包括#exec 和#include 命令;Indexs 若没找到 index.html 文件,则服务器生成一个目录列表;MultiViews 定义约定的文档语言;AllowOverride 设置.htaccess 文件中的内容对配置文件中的设置可覆盖的程度,All 表示可覆盖所有内容,None 则表示不允许覆盖;Order 定义 allow、deny 指令被鉴定的顺序;Deny / Allow 设置禁止 / 允许访问的节点。三、启动和停止 Apache 服务(如果 Apache 的安装目录是/usr/local/apach

12、e)1、启动 apache 服务器/usr/local/apache/bin/apachectl start2、停止 apache 服务/usr/local/apache/bin/apachectl stop四、安装 Apache 软件所需环境安装 Apache 软件需要数十兆的磁盘空间,如果再考虑到网页所需空间,则要有几百兆的磁盘空间;在安装过程中,还需要 C 编译器,例如 gcc 2.7.2 (在http:/www.gnu.org/网站中可以下载免费的 gcc 软件);2.1.3 Windows 2000 信息发布平台Windows 操作系统具有操作界面简单直观、普及率高、价格低等到优点;

13、同时它也具有安全性能不够、病毒多、有时还会出现不明原因的宕机等不足;因此,windows 2000 大多应用于小型网站中,有一部分中型网站也是采用的 Windows 2000 操作系统。Windows 2000 已经将 IIS (internet information services 因物网信息服务)程序包,捆绑到系统内,使之成为了操作系统的一部分。因此 Windows 2000 不需增加其它程序,就已经具有了信息发布的功能。Windows 2000 分为专业版(Professional )、服务器版(Server)和高级服务器版(Advanced Server)。在一般应用中,安装Ser

14、ver 版即可满足信息发布的需求。如果所发布的内容中有动态网页,则还需要加装相应的数据库软件包。在 Windows 2000(Server)中建立信息发布平台实例:一、安装 Windows 2000(Server)系统应注意的问题1、应将磁盘格式定义为 NTFS 格式,这样才能对系统下的文件和目录进行安全性能设置。如果选择为 FAT 格式,则无此功能。2、在安装 Windows 2000 系统软件时,可以选择“典型”安装,如果选择的是“定制”,则至少还要选择“信息服务”(IIS)。注:如果安装的是 Windows 2000 (Professional )、“典型”安装,则需插入windows

15、2000 系统盘,加装 IIS。二、配置“默认 Web 站点”1、点击 (见附图 2-1)进入 Internet 信息服务参数配置画面(见附图 2-2)开始 程序 管理工具 Internet 服务管理器附图 2-1 附图 2-22、用鼠标右击“默认 Web 站点”,再用鼠标左击“属性”,进入 Web 服务器参数设置。(见附图 2-3)附图 2-3进入附图 2-3 画面后,可根据需要,分别对“Web 站点”、“操作员”、“主目录”、“文档”、“目录安全性”等进行配置。 “目录安全性”配置(见附图 2-4 和 2-5),点击“IP 地址及域名限制”,主要是限制访问该网站的计算机 IP 地址。附图

16、2-4附图 2-5如果只是限制几个 IP 地址,则可选择“授权访问”,然后在“例外”中“添加所要限制的 IP 地址;如果只允许几个 IP 地址访问该网站,则可选择“拒绝访问” 然后在“例外”中“添加所允许访问该网站的 IP 地址。三、配置 FTP 服务器参数一般来说,对于 WWW 服务器,还要求其成为 FTP 服务器,因为 WWW 服务器上的 Web文档经常需要更新,这就需要通过 FTP 功能来完成。1、点击 (见附图 2-1)2、选中“默认 FTP 站点”,再用鼠标右键弹出菜单,点击“属性”,出现画面如附图 2-6.开始 程序 管理工具 Internet 服务管理器 附图 2-6因为该 FTP 站点主要是为了维护 WWW 站点面启用,所以在“安全账号”设置中一定要将“允许匿名连接”选择去掉!同时增加几个可以使用 FTP 的账号。另外,还建议将 FTP 的“主目录”与“WWW”的主目录设为一致;为了防止 FTP 的账号与口令失密,还应进一步设置“目录安全性”(见附图

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号