计算机网络实习(指导书)

上传人:工**** 文档编号:563457061 上传时间:2023-08-12 格式:DOC 页数:40 大小:1.60MB
返回 下载 相关 举报
计算机网络实习(指导书)_第1页
第1页 / 共40页
计算机网络实习(指导书)_第2页
第2页 / 共40页
计算机网络实习(指导书)_第3页
第3页 / 共40页
计算机网络实习(指导书)_第4页
第4页 / 共40页
计算机网络实习(指导书)_第5页
第5页 / 共40页
点击查看更多>>
资源描述

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

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

2、应用的协议一、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作为用户名、以E-mail账号作为Password ,完成FTP;在注册用户工作方式中,则要求是在F

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

6、e 软件包1、在站点,下载免费软件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/apache 2) make 3) make install注:不同的Apache软件版本,其安装步骤会有所不同,注意查看软件包中自带的Readme文本文件。上例是将Apache软件安装在目录 /usr/local/apache下。二、配置Apache软件的参数Apache的各种

7、参数均在httpd.conf、srm.conf、 access.conf 这三个文本文件中。可根据各自的需要利用文本编辑软件对这些文件进行相应的修改。1、 httpd.conf文件,定义HTTP协议的设置值和针对该服务器的操作还包括存放这三个文件的目录定义。其主要参数有:BindAddress 服务器的IP地址,或服务器的域名(如)Port设置http占用的TCP端口号,默认值为80User、Group指定HTTP响应哪些用户和用户组的请求,默认值是所有用户(nobody,或者nouser)和所有用户组(nobody,或nogroup),如果要限定访问该HTTP服务器的用户,则可改为相应的用户

8、名和用户组名。ServerRoot定义包含HTTP服务器文件的目录。ServerName定义服务器节点名,此节点名必须是一个合法的DNS名,否则可能导致HTTP无法正常启动。MinSpareServer设置要保留的空闲子服务器进程的最小数目,空进程的设置有助于系统对于客户端请示的快速响应,但同时也会占用更多的系统资源。MaxSpareServer设置子服务进程的最大数字,Apache的默认值为20,如果站点的访问量很大,则可以增大此值。Timeout设置发送和接收信息判定为超时的秒数。2、srm.conf文件,设置如何管理服务器请求及设定输出结果,其主要参数有:DocumentRoot 设置服

9、务器发布WEB文档的缺省根目录。UserDir 定义用户主目录下的某个用户的目录。该目录用于特定用户的WEB页面存放,通过对用户的分离,从而增加安全性,并便于网页内容的检查。DirectoryIndex定义当客户端的请求不包含文件名时,系统将给客户端返回的文件。Alias设置URL的路径部分所对应的本地文件。ScriptAlias与Alias相似。但它表示的目的目录包含CGI程序。AccessFileName设置当向客户返回信息时,服务器所要查询的访问控制文件。3、Access.conf文件,定义服务器的设置,包括允许哪些种类的服务及其所对应的环境。其主要参数有:设置包含在、间的命令所针对的目

10、录。Options设置针对特定目录,服务器可使用的选项。可设的选项有:All允许使用所有的服务器选项;None不使用任何服务器选项;ExecCGI允许从该目录执行CGI脚本,通常用ScriptAlias取代该选项;FollowSysLinks允许使用符号连接;Includes允许使用客户端包含SSI;IncludeNoEXEC允许SSI,但不包括#exec和#include命令;Indexs若没找到index.html文件,则服务器生成一个目录列表;MultiViews定义约定的文档语言;AllowOverride设置.htaccess文件中的内容对配置文件中的设置可覆盖的程度,All表示可覆

11、盖所有内容,None则表示不允许覆盖;Order定义allow、deny指令被鉴定的顺序;Deny / Allow设置禁止 / 允许访问的节点。三、启动和停止Apache服务(如果Apache的安装目录是/usr/local/apache)1、启动apache服务器 /usr/local/apache/bin/apachectl start2、停止apache服务 /usr/local/apache/bin/apachectl stop四、安装Apache软件所需环境安装Apache软件需要数十兆的磁盘空间,如果再考虑到网页所需空间,则要有几百兆的磁盘空间;在安装过程中,还需要C编译器,例如g

12、cc 2.7.2 (在);2.1.3 Windows 2000信息发布平台Windows操作系统具有操作界面简单直观、普及率高、价格低等到优点;同时它也具有安全性能不够、病毒多、有时还会出现不明原因的宕机等不足;因此,windows 2000 大多应用于小型网站中,有一部分中型网站也是采用的Windows 2000 操作系统。Windows 2000 已经将IIS (internet information services因物网信息服务)程序包,捆绑到系统内,使之成为了操作系统的一部分。因此Windows 2000 不需增加其它程序,就已经具有了信息发布的功能。Windows 2000分为专

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

14、。注:如果安装的是Windows 2000 (Professional )、“典型”安装,则需插入windows 2000系统盘,加装IIS。二、配置“默认Web 站点”开始 管理工具程序Internet服务管理器1、点击 (见附图 2-1)附图 2-1 进入Internet 信息服务参数配置画面(见附图2-2)附图2-22、用鼠标右击“默认Web站点”,再用鼠标左击“属性”,进入Web服务器参数设置。(见附图2-3)附图2-3进入附图2-3画面后,可根据需要,分别对“Web站点”、“操作员”、“主目录”、“文档”、“目录安全性”等进行配置。 “目录安全性”配置(见附图2-4和2-5),点击“

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

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

当前位置:首页 > 学术论文 > 其它学术论文

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