您好,欢迎访问三七文档
1浅谈校园网络服务器摘要:本文根据现有的网络服务器的特点,联系校园网络的实际情况,针对架设校园网络服务器,阐述WEB服务器的概念和作用,设置WEB服务器的安全性;FTP服务器的概念、优势及使用SERV-U作为架设FTP服务器它具有什么样的功能;流媒体的概念、技术原理与应用,以及流媒体的传输协议。关键词:服务器、WEB、FTP、流媒体架设校园网络服务器概述随着Internet的迅速发展,人们从网上获得越来越多的信息,各式各样的网络服务器也伴随着Internet的发展而迅速成长。对于我们学校300多台计算机所组成的局域网来说,使用现行Internet上的网络服务器,有很多不便之处。现在大多数同学上网不仅仅局限于聊天、游戏,更多的是想把自己所做的网页、FLASH动画、小说、诗歌等作品通过网络让别人看到,能欣赏到质量好一点的音乐、电影等。而通过现行的网络服务器,虽然都能实现这些功能,但由于网速、费用、时间等因素的限制,只能看到那些吸引人的标题,而不能观其内容,对于自己的作品要不就是找不到地方发表,要不就是找到一些短期场地,不到十天就要叫你出房租了。因此架设校园网络服务器已成为同学和老师迫切需要。2为了实现免费空间的提供、在本地网络上看电影,听音乐,我们必须组建WEB服务器、FTP服务器、流媒体。一、Web服务器(一)、Web服务器(WebServer)概述WEB服务器是为实现信息发布、资料查询、数据处理等诸多应用搭建基本平台的服务器。Web服务器使用超文本标记语言(HTML-HyperTextMarkedLanguage)描述网络的资源,创建网页,以供Web浏览器阅读。HTML文档的特点是交互性。不管是一般文本还是图形,都能通过文挡中的链接连接到服务器上的其他文档,从而使客户快速地搜寻他们想要的资料。HTML网页还可提供表单供用户填写并通过服务器应用程序提交给数据库。这种数据库一般是支持多媒体数据类型的。Web浏览器(WebBrowser)是一个用于文档检索和显示的客户应用程序,并通过超文本传输协议HTTP(HyperTextTransferProtocol)与Web服务器相连。通用的、低成本的浏览器节省了两层结构的C/S模式客户端软件的开发和维护费用。目前,流行的InternetExplorer和NetscapeNavigator除提供基本的文档检索、显示和导航特性外,还支持HTML的高级显示(如表和帧)以及ActiveX、Java、JavaScript等特性。一个动态的WEB服务器通常需要支持ASP、CGI等脚本语言程序。ASP即ActiveServerPage的缩写。它是一种包含了使用VBScript或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时,3Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。是一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。ASP的网页文件的格式是.ASP。CGI是一个用于确定Web服务器与外部程序之间通信方式的标准,使得外部程序能生成HTML、图像或者其他内容,而服务器处理的方式与那些非外部程序生成的HTML、图像或其他内容的处理方式是相同的。因此,CGI程序仅使你能生成表态内容而不能生成动态内容。使用CGI的原因在于它是一个定义良好并被广泛支持的标准,没有CGI就不可能实现动态的Web页面,除非使用一些服务器中提供的特殊方法(如今,也有除CGI之外的其他技术逐渐在成为标准)架设WEB服务器首先我们必须安装IIS,IIS(Internet信息服务)是支持网站创建、配置和管理,以及其他Internet功能的软件服务,是架设WEB服务器的软件平台。IIS功能强大,其安装、配置、管理都比较简单。(二)、WEB服务器的安全配置IIS是英文InternetInformationServices的缩写,意为Internet信息服务,是方便于发布信息和将商用应用程序加载到网站上的Windows组件。IIS包含许多管理网站和Web服务器的功能。而且具有象ActiveServerPages(ASP)一样的编程功能,您可以利用4它创建并配置可升级的、灵活的Web应用程序。1、安装IIS:打开控制面板,选择添加\删除程序,选择添加\删除WINDOWS组件选择INTERNET信息服务(IIS),如下图:在光驱中插入系统安装盘,选择详细信息,出现对话框如下图:选择此对话框中的文件传输协议(FTP)服务,点击确定按钮,回到上一对话框,点击下一步系统自动安装,点击“完成”,您就成功安装上IIS了。52、修改IIS默认目录设置:完成IIS的安装后,我们还要对IIS的默认目录,虚拟目录,默认首页类型,设置用户访问方式等项进行设置和修改,以便安全管理网站。在我的电脑右击选择管理/服务和应用程序/Internet信息服务/网站/默认网站右击属性:在主目录中我们可以设置本地路径,修改默认目录。3、修改默认首页设置打开Internet信息服务/网站/默认网站右击属性:6一般浏览网页时都是默认首页Index.htm,IIS安装完成后在下默认生成了一些目录,包括IISHelp、IISAdmin、IISSamples、MSADC等,这些目录都没有什么实际的作用,可直接删除。4、设置IIS的虚拟目录对于较大的网站来说,它改变必须占有较大的磁盘空间,如果一个磁盘装不下,我们可以启用IIS的虚拟目录方式扩大网络空间。同时虚拟目录方式还可简化网站管理。我们可以把不用的内容分别通过虚拟目录方式映射到默认目录中,例如我们可以把流媒体文件、MP3放到单独的磁盘中,把其它文件放到默认目录所在的盘中,我们就可以方便的对网站进行管理。下面我们把MP3这个目录建在E盘中。“默认网站”右击“新建”/“虚似目录”输入虚拟目录的真实目录。设置虚拟目录的访问权限,一般情况下虚拟目录访问权限不要设7置太高,真实路径中的东西会有意无意被破坏,所以一般设置为读取和运行脚本。点击下一步就完成了虚拟目录的创建。这时计算机管理窗口右边出现了MP3中内容,左边在默认网站中出现了虚拟目录:注意:在制作网页时如果需要制作指向虚拟目录的超级链接,链接目录应该是虚拟目录的名称,而不是真实目录。因为设置为真实目录,虽然在本机测试时可以找到,但在互联网上访问者通过链接找不到所指向的目录。5、设置用户访问方式8用户访问方式一般分为两种:匿名方式和验证方式。设置匿名方式则所有网络上的用户都可以访问。设置验证方式则需要服务器管理员为用户设置一个账号后才能访问站点。如果建立的网站只对内开放就设置成验证方式。怎样设置用户访问方式呢?打开默认网站属性窗口,选择“目录安全性”选项,如下:点击“编辑”,出现下图:9若要允许用户建立匿名连接,请选中“匿名访问”复选框。服务器将使用匿名或来宾帐户登录用户。若要启用Web服务器的基本身份验证方法,请选中“基本身份验证(以明文形式发送密码)”复选框。基本身份验证将导致密码以未加密方式通过网络传输。计算机黑客可以使用网络监视工具截获用户名和密码。6、保护日志安全。日志是系统安全策略的一个重要环节,确保日志的安全能有效提高系统整体安全性。●修改IIS日志的存放路径默认情况下,IIS的日志存放在%WinDir%\System32\LogFiles,黑客当然非常清楚,所以最好修改一下其存放路径。在“Internet服务管理器”中,右击网站目录,选择“属性”,在网站目录属性对话框的“Web站点”页面中,在选中“启用日志记录”的情况下,点击旁边的[属性]按钮,在“常规属性”页面,点击[浏览]按钮或者直接在输入框中输入日志存放路径即可。●修改日志访问权限,设置只有管理员才能访问。二、FTP服务器(一)、FTP服务器概述10配置好WEB服务器后,我们进入FTP服务器的架设,FTP是英文FileTransferProtocol的缩写,中文意思是文件传输协议。用户通过FTP协议能够在两台联网的计算机之间相互传递文件,它是互联网上载传递文件最主要的方法。FTP服务器是提供一定存储空间的计算机,它可以是专用服务器,也可以是个人计算机。当它提供这项服务后,用户可以连接到服务器下载文件,也允许用户把自己的文件传输到FTP服务器当中。FTP服务器可以以两种方式登录,一种是匿名登录,另一种是使用授权账号与密码登录。一般匿名登录只能下载FTP服务器的文件,且传输速度相对要慢一些,当然,这需要在FTP服务器上进行设置,对这类用户,FTP需要加以限制,不宜开启过高的权限,在带宽方面也尽可能的小。而需要授权账号与密码登录,他需要管理员将账号与密码告诉网友,管理员对这些账号进行设置,比如他们能访问到哪些资源,下载与上载速度等,同样管理员需要对此类账号进行限制,并尽可能的把权限调低,如没十分必要,一定不要赋予账号有管理员的权限。(二)、FTP服务器的设置1、安装Serv-u从(下文简称Serv-U),目前最新版本是5.0,然后把它安装到计算机,操作步骤如下:11(1)、双击susetup.exe,运行Serv-U安装程序,弹出欢迎窗口,单击【Next】按钮;(2)、接着弹出Serv-U的一些信息介绍,单击【Next】按钮继续,弹出协议对话窗口,与大多数软件一样,安装之前必须得同意他们的协议,点选【Ihavereadandaccepttheabovelicenseagreement】,点击【Next】按钮;(3)、在选择路径对话窗口中,单击【Browse】按钮,选择所需安装FTPServ-U的路径,默认安装路径为%systemroot%/Programfiles/Serv-U,建议不要安装到系统盘,修改安装路径后,单击【Next】按钮;(4)、选择所需的程序组件,【服务器程序文件】和【管理程序文件】)必须勾选,其它【ReadMeandVersiontextfiles】与【在线帮助文件】可选可不选,单击【下一步】按钮继续;接着计算机提示输入计算机组名,取默认值,单击【下一步】按钮继续;最后程序安装安毕,单击【完成】结束安装。2、Serv-U的基本设置(1)、设置Serv-U的域名与IP地址安装完Serv-U以后,需要对此进行设置,才能正式投入使用,首先对域名与IP地址进行设置,操作步骤如下:Serv-U要求输入FTP主机IP地址,在【IP地址】文本输入框中输入本机的IP地址,笔者输入的是192.168.0.250,单击【下一步】12按钮;【注意:】IP地址可为空,含义是本机所包含所有的IP地址,这在使用两块甚至三块网卡时很有用,用户可以通过任一块网卡的IP地址访问到Serv-U服务器,如指定了IP地址,则只能通过指定IP地址访问Serv-U服务器,同时如果读者的IP地址是动态分配的,建议此项保持为空。弹出域名设置框,在【域名】文本输入框中输入“ynlx”,单击【下一步】按钮;Serv-U询问是否允许署名用户访问,读者可根据自己的需要选择【是】或【否】,笔者选择的是【是】,单击【下一步】按钮;选择【是】后,则需为匿名主目录中的账户指定FTP上载或下载的主目录,笔者输入的是”f:\myftp”,单击【下一步】按钮继续;Serv-U继续询问是否将匿名用户锁定在主目录中(Lockanonymoususersintotheirhomedirectory),为了安全考虑,一般情况回答是,单击【下一步】。此时已经设置好了Serv-U的域名与IP地址,同时已经允许匿名用户登录访问f:\myftp。(2)、创建新账户Serv-U已经允许匿名用户登录,并取得访问权限,但最好还是建立一套自己的完整用户管理制度。具体操作步骤如下:13在对匿名用户设置了主目录后,并回答是否锁定主目录后,单击【下一步】按
本文标题:浅谈校园网络服务器
链接地址:https://www.777doc.com/doc-2316238 .html