首页 | 注册会员 | 企业认证 | 供应商会员服务 | 金融机构服务  | 操作帮助
我要采购 我要供应 数据中心 资讯中心 我的商务助手


服务器DIY

http://www.cnfp.net 时间:2003-5-20来源:it168

  话说一、二年前的国内互联网时代,低速的接入方式,功能齐全的免费网络空间,那真是在网上搭建一个免费个人网站的黄金时代。
 
随着网络泡沫经济的破灭,各种提供免费网络空间的ISP商急剧的萎缩,就算幸存下来的一部分ISP商也提出了为生存要收费的口号。仿佛一夜之间,个人网站的生存空间就极度恶化,要想找到一个免费的、速度快的、空间够大的、功能齐全的网络空间可以说是难上加难。

  虽说网络经济破灭了,但幸运的是,国内的网络基础建设这两年内却是飞速的发展,各式各样的宽带接入方式已经走入了网民的生活。由于宽带网络的速度优势及费用固定等特点,在宽带网络的基础上,架设一台利用个人电脑作为网络平台的本地服务器已经不是什么难题,同时这也是大部分个人网站架设者的首选。

  本地网络服务器不论是功能,还是速度上都与免费的网络服务器不相上下,同时本地服务器还有空间优势,只要个人电脑的硬盘够大,就有足够大的网络空间。但与免费的网络空间相比,本地服务器的架设过程相对要复杂一点,这就是限制本地服务器发展的很大一个因素。在这里,我们希望通过这篇文章,让用户更好的了解本地服务器架设过程,让更多的用户使用上本地服务器。

  WEB服务器的架设

  WEB是一种提供以图形化方式访问互联网文档的网络服务。它是目前互联网上应用最广泛的一种网络服务。通常我们浏览的网页就是WEB的一种表现方式,所以我们也常把WEB服务器称为网页服务器。

  WEB服务器主要有两大功能,第一:负责保存WEB文件(网页文件)。第二:允许互联网用户通过网络访问保存在本地服务器上的WEB文件。通过这两个功能,我们就可以在本地电脑中建立一个基于互联网的个人网站。

  WEB服务器通常分为两种,一种为只支持静态网站技术的静态WEB服务器。所谓静态网站技术是指网站上所提供的网页是由标准的HTML代码编写的,最多再加上某些动态图片或者一些Flash动画。当用户浏览器向保存在静态Web服务器的网站上请求提供网页内容时,服务器仅仅是将原已设计好的标准的网页文档传送给用户浏览器。同时静态网站维护者在更新网页的内容时,必须更新网站中所有的网页文档。我们把这种只提供保存静态网站的WEB服务器叫做静态WEB服务器。静态网站的优点就是访问速度快,但其不足是不易维护。第二种为支持动态网站技术的动态WEB服务器。动态与静态网站技术是相对而言的。动态网站技术是指在静态网站技术的基础上,网站提供一些特殊的,如ASP、JSP等脚本语言编写的程序。动态网页技术制作的网站通常具有交互性强(网页能够根据用户的要求和选择而产生不同的效果);可以自动更新(网站维护者无须手动更新HTML文档,便会自动生成新的页面,能够大大减少工作量)等特点。同时动态网页技术能够在不同的时间、不同的人访问同一网址时产生不同的页面。但要想在用户访问网站时实现这些功能或效果,则保存动态网站的WEB服务器必须支持这些动态网站技术,否则用户将不能访问该网站。我们通常就把这种支持动态网站技术的WEB服务器叫做动态WEB服务器。

  支持动态网站技术的WEB服务器是今后WEB服务器的发展趋势,但动态WEB服务器也是建立在静态WEB服务器基础之上的,所以,在这里我们先介绍如何架设支持静态网站技术的静态WEB服务器。

  一、静态WEB服务器

  说到WEB服务器就不能不说到Microsoft的IIS。IIS是Internet Information Server的缩写,它是微软公司主推的服务器架设软件。众所周知,微软推出的产品一贯与WINDOWS操作系统有很好的兼容性,IIS同样不例外。它与Window NT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大、灵活又安全的Intranet站点。IIS功能强大,同时对系统资源的消耗也最少,而且其安装、管理和配置都比较简单,是初学者架设服务器的首选软件之一。所以,我们首先就来学习如何利用IIS架设WEB服务器。 因为IIS是基于NT系统的服务器架设软件,所以在这里我们以Windows 2000为例,介绍如何安装及设置IIS。

  IIS是Windows 2000提供的附属程序,但在Windows 2000默认安装情况下是不安装该程序的。读者可以根据以下步骤安装IIS到系统中。

  1、安装IIS

  首先,通中"我的电脑"/"控制面板"进入"添加/删除程序"。然后从中选择"添加/删除Windows组件"打开"Windows组件向导"(如图1)。

  
        图1 Windows组件向导

  在Windows组件向导中就可以看到"Internet信息服务(IIS)"这一选项。通常该选项的复选框为空。点选该项前的复选框,并点击"下一步"按钮后,系统将开始自动安装IIS(如图2)。在安装进程中会出现提示框提示需要Windows安装光盘,把光盘放入光驱后单击"确定"按钮就会继续安装。

  
        图2 IIS 安装进程

自动安装完成后,会出现结束对话框,单击"完成"按钮后,IIS的安装过程就结束了。在这里可以用一个简单的方法来测试一下IIS是否安装成功。打开浏览器,在地址栏输入"127.0.0.1"这组数字。这组数字代表的是一个特殊的IP地址,通常这个IP地址代表本机的IP地址,通过这组IP,我们可以很简便的访问到本机服务器。

  在第一次通过本机连接上IIS时,IIS会要求输入用户名及密码(如图3)。

  
        图3 密码输入框

  在这里需要输入的是系统管理员帐号及密码。在帐号和密码通过验证后,就可以看到如图4的IIS帮助文件。看到该帮助文件就表明IIS已经成功的安装到系统中了。IIS的默认安装目录为"C:\inetpub\wwroot\",通常在未设置IIS前,通过网络访问该IIS服务器的网络用户都会直接连入该目录去查找默认主页。读者可以直接在该目录下组建网站。

  
        图4 IIS帮助文件

  2、设置IIS

  在完成IIS安装后,虽说可以直接使用,但因为一些习惯、安全、管理上的因素,我们还需要对IIS的默认目录、虚拟目录、默认首页类型、设置用户访问方式等几个选项进行修改设置。而对IIS所有的修改都是在"开始"/"程序"/"管理工具"/"Internet信息管理器"中进行的(如图5)。

  
        图5 Internet信息管理器

  2.1、修改默认目录设置

  刚才我们谈到过,IIS的默认安装目录为"C:\inetpub\wwroot\",但基于安全的因素,我们通常会修改IIS的默认目录,让它指向其它盘符的其它目录,而不是指向系统盘符。这样一来,就算IIS被破坏了,操作系统也还可以正常运行。具体的修改步骤如下。

  (1) 在"Internet信息管理器"中使用右键单击"默认Web站点"选项,在出现的菜单中用左键点击"属性"选项,这里就会出现默认Web站点属性设置框。在默认Web站点属性设置框中有多个选项,因为在这里我们是设置默认目录,所以选择"主目录"选项(如图6所示)。

  
        图6 默认Web站点属性设置框

  (2)在"主目录"设置中我们可以看到,本地路径是指向"C:\inetpub\wwroot\"目录的,我们通过修改这个路径值,就可以改变IIS的默认目录。

 2.2 、修改默认首页设置

  所谓默认首页,是指当用户浏览器连接到网站之后,在不指定访问文件的情况下,直接访问的第一个页面。由于这个网页一般是整个网站的第一页,所以通常也被称为首页或主页。根据互联网的惯例,我们通常把index.htm或者index.html作为整个网站的首页。但在IIS默认安装时,默认首页却是default.htm、default. asp、iisstart.asp。所以我们需要通过修改IIS的默认首页,把它设置为index.htm或者index.html来符合网络惯例。具体设置步骤如下

  (1)在默认Web站点属性设置框中选择"文档"选项(如图7所示)。

  
        图7 默认文档选项

  (2)在文档设置中,通过"添加"按钮把"index.htm"文档格式添加到默认文档中(如图8所示)。

  
        图8 添加默认文档

  (3)最后通过"删除"按钮把default.htm、default. asp、iisstart.asp等几个文档格式删除即可。

  2.3、 设置IIS虚拟目录

  一个大型的网站通常内容丰富,而内容丰富的代价就是需要占用大量的磁盘空间,这时候,其容量很可能就超过了一个磁盘的限制,这时我们就需要以虚拟目录的方式把内容转移到其它磁盘上,通过这种方式,用户能够访问到除默认目录之外的其它目录。这样一来就扩大了网络空间。同时设置虚拟目录的还一个优点就是可以简化网站的管理,例如我们可以在不同的磁盘中建立不同目录,分别用来存放网页文件、音频文件、视频文件等,然后通过建立虚拟目录的方式把这些目录映射到默认目录中。在这里我们以建立一个虚拟目录"VIDEO"来对应该本地磁盘的"f:\VIDEO"为例,介绍一下如果设置虚拟目录。

  (1)在"Internet服务管理器"中使用鼠标右键单击"默认Web站点"选项,在出现的下拉菜单中选择"新建"选项,并在其中选择"虚拟目录"选项,

  
        图9 选择建立虚拟目录

  (2)然后可以看到"虚拟目录创建向导"窗口,单击"下一步"按钮即开始建立虚拟目录,在"虚拟目录别名"设置中输入映射的虚拟目录名称(如图10所示),这里输入的是"video",输入完成后点击"下一步"按钮。

  
        图10 设置虚拟目录名称

  (3)接着就是设置虚拟目录对应该的真实目录(如图11所示)。在地址栏输入真实目录的路径,我们输入为"f:\video"。同时,也可以通过地址栏后的"浏览"按钮来选择真实目录。完成输入后,点击"下一步"继续设置。

  
        图11 设置真实目录路径

  (4)接下来需要设置"访问权限"。一般情况下,不要将虚拟目录的访问权限设置过高,因为对虚拟目录的操作都会对应到真实目录中,如果权限过高可能会导致真实目录中的文件被有意或无意的破坏。完成设置并点击"下一步"后,就完成了虚拟目录的设置。这时在"默认Web站点属性设置框"左面栏中的"默认WEB站点"下就会看到新建立起来的虚拟目录,同时在Web站点属性设置框右面栏就会看到对应该目录的真实目录中的内容(如图12所示)。

  
        图12 虚拟目录及对应内容

  在这里需要提醒读者一下,在制作网页时如果需要制作指向虚拟目录中文件的超级链接,链接所指向的目录名称应该是虚拟目录的名称,而不是真实目录的名称。如果设置为真实目录的名称,虽然本机测试时可以找到,但互联网访问者通过链接却不能找到所指向的目录。这也是在制作网页链接时常容易忽视的地方。

  2.4、设置用户访问方式

  IIS服务器上的站点允许其它网络用户通过两种方式访问,第一种为匿名访问,第二种为验证访问。如果设置为匿名访问则所有的网络用户都可以访问服务器上的Web站点。如设置为验证访问则需要Web服务器管理员为访问用户设置一个用户账号后才能访问Web站点。如果建立的站点只打算对内部开放,就需要将站点设置为验证访问。IIS的默认设置是匿名访问,所以我们只介绍一下如何设置为验证访问。

  (1)在默认Web站点属性设置框中选择"目录安全性"选项后会出现目录安全性设置框(如图13所示)

  
        图13 目录安全性设置框

  (2) 在目录安全性设置框中点击"匿名访问和验证控制"后的"编辑"按钮设置验证方式(如图14)所示。

  
        图14 验证方法设置框

  (3)接下来点击"匿名访问"前面的复选框以取消匿名访问方式,然后选中下面的"集成Windows验证",即可把访问方式设定为验证访问方式。Web站点的访问方式设置之后,可以对其进行测试,在浏览器中输入"http://127.0.0.1"连接到本机的服务器上,如果有信息提示我们需要输入用户名及密码,当输入系统安全帐号中的用户名及密码后能够正常进入网站就证明设置生效了。

  通过以上的安装及设置,一个静态的IIS WEB服务器已经架设完成,读者已经可以在这个WEB服务器的基础上,建立起自己的个人网站了。但如果希望该WEB服务器支持CGI、PHP、JSP等脚本语言程序,则还需要在WEB服务器上安装支持这些技术的软件。接下来,我们就介绍一下如何使WEB服务器支持这些技术。

 二、动态WEB服务器

  一个动态WEB服务器通常需要支持CGI、ASP、JSP、PHP等脚本语言程序。而要IIS WEB服务器支持这些技术,通常还需要安装第三方程序来解释和执行利用脚本技术编写的WEB程序。 (注:因为ASP本身就为Microsoft开发的技术,所以不需要安装程序解释器,直接可以在IIS WEB服务器上运行,)

  1.安装及设置CGI解释器

  目前最常用的CGI解释器为Perl。我们以ActivePerl 5.6为例进行介绍,这是Perl的Windows版本,可以非常简单地配置到IIS 中。读者可以到"Http://www.perl.com"免费下载最新的版本,ActivePerl下载后的扩展名是MSI,这是微软的安装格式,能够直接运行。具体的安装步骤如下。

  (1)启动安装程序,首先出现欢迎对话框,单击"Next"按钮继续安装。接下来会出现协议对话框,选中"I Accept the terms in the License Agreement"选项,点击"Next"按钮继续安装。

  (2)接着,设置Perl的安装目录(如图15所示)。Perl安装目录很有讲究,首先要和Web服务的默认目录在同一磁盘上,比如我们把IIS默认目录设置在D盘,就应该把Perl安装在D盘上。接下来是目录的命名,Perl安装程序默认的目录名是"\Perl",我们需要把它改为"\usr"。这样设置的目的是为了以后能够方便地编制、调试CGI程序。完成后点击"Next"按钮继续安装。

  
        图15 安装设置

  (3)接着会出现一个新特性对话框。直接点击"Next"按钮继续安装。

  (4)然后出现的是参数设置对话框(如图16所示)。其中的选项是解释器对各服务器软件的支持,这里可以根据实际情况选择,也可以全部选择。完成后点击"Next"按钮继续安装;

  
        图16 服务器支持选择框

  (5)在接着出现的对话框中,单击"Install"按钮即开始Perl的安装。软件的安装过程需要一定的时间。在最后出现的完成对话框中点击"Finish"按钮,软件的安装即告结束。

  在完成安装后,还需要在IIS中进行设置后,IIS WEB服务器才会支持CGI程序。设置步骤如下。

  (1)首先,单独为CGI程序设置一个虚拟目录。这是因为CGI是一种脚本语言,如果管理不好,恶意访问者就可以通过CGI程序对服务器进入破坏性操作。所以,在服务器上对CGI的执行目录有着严格的规定。一般说来,用于保存和执行CGI程序的目录权限很高,所以不能设在服务器的默认目录中。同时在设置虚拟目录的权限时设置应该设置为"执行(ISAPI应用程序或CGI)"(如图17所示),即允许该目录中的CGI文件运行,

  
        图17 设置虚拟目录权限

  (2)接下来需要修改注册表。通过注册表编辑器,在注册表中查找以下项目:"HKEY_LOCAL_MACHINE\System\Currentcontrlset\Services\W3svc\Parameters\ScriptMap\ ",在该项中新建字符串".cgi"".pl",串值设置为"C:\usr\bin\perl.exe %s %s"(如图18所示)。

  
        图18 注册表修改项

  (3)接下来重新启动计算机,使注册表中的修改生效,同时打开"Internet服务管理器"。在"Internet服务管理器"中使用右键单击本机名称,在弹出的菜单中选择"属性"以打开IIS本机属性设置框(如图19所示)。

  
        图19 本机Internet信息服务设置框

  (4)在本机属性设置框中的"主属性"处选择"WWW服务",并点击右侧的"编辑"按钮打开本机WWW服务主属性,并选择"ISAPI筛选器"(如图20所示)。

  
        图20 ISAPI 筛选器

  (5) 在"ISAPI筛选器"中,单击"添加"按钮,在出现的"筛选器属性"中的筛选器名称项中输入"CGI"并在"可执行文件中"项中输入perlis.dll文件的路径(如图21所示)。

  
        图21 筛选器属性设置

  (6)输入完成后,点击"确定"按钮就完成了IIS中的设置。下面我们来验证一下CGI程序是否能够正常运行。在记事本中输入下列文本,

#!/usr/bin/perl

print "Content-type:text/html\n\n";

print "欢迎使用CGI!";

exit;

#--------

  然后保存为test.cgi ,并拷贝到刚才设置的能运行CGI程序的目录中去。然后在浏览器地址栏中输入"127.0.0.1/CGI目录名/test.cgi"来运行此程序,如果在浏览器中显示出"欢迎使用CGI!",就表示IIS已经能够正常执行CGI程序了。

  2.安装及设置JSP解释器

  利用JSP编写的程序需要服务器拥有JAVA的开始环境JDK及JSP解释程序才可以运行。所以需要在服务器上安装这两个软件。

  目前最新的JDK版本为1.4,读者可以在"java.sun.com"下载到。JDK的具体安装步骤如下。

  (1)运行安装程序后,首先出现的是欢迎对话框,点击"Next"按钮后。接下来出现协议对话框,在这里选择"Yes"。接着安装程序会询问JDK的安装目录,通常我们采用软件的默认安装目录,接着点击"Next"按钮继续;

  (2)接下来选择JDK的安装类型(如图22所示)。在这里选择全部安装,完成后点击"Next"按钮。

  
        图22 选择JDK安装类型

  (3)接下来软件会询问要把Java插件安装到哪种浏览器中(如图23所示)。这里根据实际情况选择,选择完成后,点击"Next"按钮,软件即开始自动安装。最后在结束安装界面单击"Finish"按钮,JDK软件的安装即告结束。

  
        图23 选择JDK支持何种浏览器

  完成JDK的安装后,还需要安装JSP解释器,而最常用JSP解释程序则为RESIN。读者可在"http://www.caucho.com/"下载到这个程序的新版本。下载后无需安装,直接把压缩包解压到"C:\resin"即可使用。完成安装后,还需要进行一下软件设置才能让IIS WEB服务器支持JSP程序。具体设置步骤如下:

  (1)运行"C:\resin\bin\setup.exe"程序。

  (2)在出现的设置界面中根据实际的服务器类型设置相应的选择。我们这里为IIS服务器,所以勾选"IIS/PWS"(如图24所示)。完成后点击"Apply"按钮。

  
        图24 设置服务器类型

  (3)接下来用记事本打开C:\resin\conf\目录中的resin文件,修改其中的"http port=‘8080’"语句。该语句指明了resin使用系统哪个端口号。这里请读者注意一定不要设置已被占用的端口号。设置完成后,先运行C:\resin\bin\目录中的httpd文件,把服务加载到系统中,然后重新启动系统。

  完成上述步骤后,IIS WEB服务器就可以技术JSP程序了。在这里也可以用这种方式验证一下。在浏览器地址栏中输入"Http://127.0.0.1:刚设置的端口号",如果看到浏览器中显示出的是实际目录C:\ Inetpub\ wwwroot中的文件,就证明Resin已经运行正常。接下来用记事本编写一个名为test.jsp文件,保存到C:\ Inetpub\ wwwroot目录中,内容如下:

<% for (int i=1; i<=4; i++) { %>

>Hello>

<% } %>.

  接着在浏览器中输入"HTTP://127.0.0.1: 端口号/test.jsp",如果在浏览器中显示如图25的画面,则说明JSP功能已经成功安装到服务器中。

  
        图25 JSP程序效果图

  3、安装及设置PHP解释器

  PHP解释器目前最新的版本为4.1版,读者可以到"http://www.php.net/distributions/php-4.1.1-Win32.zip"下载到该软件。通常下载完成后不需要安装,真接解压到"C:\PHP4\目录中即可。但要使IIS WEB服务器支持PHP程序同样需要设置。设置步骤如下。

  (1)把"C:\php4"目录中的所有DLL文件拷贝到C:\winnt\system32目录中,同时把"C:\php\php.ini-dist"文件复制到系统目录中,一般为"C:\winnt\",然后改名为"php.ini"。

  (2)用记事本打开php.ini文件,找到"extension_dir = ./"语句,将其改为"extension_dir=C:\php4"

  (3)接下来进入"默认Web站点属性"设置框,并选择"主目录"选项。在接下来出现的"主目录"设置界面中单击"配置"按钮进入"应用程序配置"框(如图26所示)。

  
        图26 应用程序配置

  (4)在"应用程序配置"框中单击"添加"按钮,进入"添加/编辑应用程序扩展名映射"设置框。在框中添加一扩展名为".php",可执行文件路径为"C:\php\php.exe %s %s"的扩展名映射(如图27所示)。完成后点击"确定"按钮。

  
        图27 添加应该程序扩展名映射

  (5)接着来到"默认Web站点属性"设置框中,并进入"ISAPI筛选器"。在"ISAPI筛选器"界面中单击"添加"按钮进入"筛选器属性"设置框。在这里设置一个名称为"php"、可执行文件路径为"C:\Windwos\system32\php4isapi.dll"的筛选器(如图28所示)。

  
        图28 添加PHP筛选器

  到这里,PHP解释器设置全部完成,重新启动电脑后就可以运行PHP程序了。我们可以通过小程序来需要验证一下PHP程序是否能够正常运行。先利用记事本编写一个文件,内容如下:

phpinfo();
?>

  接着把该文件保存为test.php",并拷贝到IIS的主目录中,然后在浏览器中输入"http://127.0.0.1/test.php",如果配置正常的话,将显示出如图29所示的页面。

  
        图29 php程序效果图

 FTP服务器的架设

  FTP是互联网上传递文件最主要的方法,也是互联网提供的传统服务之一。读者通过架设FTP服务器可以让更多的用户通过互联网共享到本机的资源。目前架设FTP服务器的软件很多,而其中Serv-U是比较突出的一款软件。Serv-U的功能很强大,同时性能也稳定、使用简单、安全可靠,是建立FTP服务器的首选。在这里,我们将介绍以Serv-U为平台的FTP服务器的架设过程。因为该软件为一款英文软件,对于部分读者来说可能有语言上的障碍,所以在介绍软件设置时,我们采用了一步一图的方式进行讲解。

  读者可以到"www.serv-u.com"下载该软件,因为软件提供典型的向导式安装方式,所以安装非常简单,采用"一路回车法"就可以完成安装。在安装完成后,软件会自动跳出配置向导(如图30所示)。在这里我们选择"NEXT"开始设置Serv-u。

  
        图30 配置选项框

  在点击"Next"按钮后,会出现如图31所示的界面,询问是否在Serv-U主界面菜单中添加小图标,这里读者可以根据自己的习惯进行选择。我们选择"Yes",然后点击"Next"按钮继续设置

  
        图31 选择是否添加小图标

接下来设置程序询问是否立即启动FTP服务(如图31所示)。在这里我们选择"next"。

  
        图32 询问是否立即启动FTP服务器

  启动FTP服务器后,设置程序会要求输入本机的IP地址(如图33所示)。如果读者拥有固定IP地址,就可以在这里输入。如果没有,就不需要输入地址了,直接选择"Next"继续设置。

  
        图33 设置IP地址

  接下来需要设置FTP服务器域名(如图34所示)。如果读者有域名就填上,如果没有,就采用软件的默认值。

  
        图34 设置域名

  接下来,设置向导会询问是否允许匿名用户登陆(如图34所示)。如果FTP服务器是公开的,在这里就选择"YES",如果不是公开的,就选择"NO"。我们这里先选择"YES",然后选择"NEXT"继续设置。

  
        图35 设置访问方式

  接下来为匿名用户指定访问目录(如图36所示)。互联网用户通过IP地址以不指定目录的方法第一个访问到的就是这个目录,通常也就是我们说的默认目录。如我们想让匿名用户登录时访问"f:\video"这个目录,就在对话框中输入"f:\video",也可以单击右侧的文件箱按钮选择目录。在手工输入地址时,一定要注意,在本地的磁盘上一定要有这个目录;

  
        图36 设置默认目录

  接下来设置向导会询问是否把匿名用户锁定在访问目录中(如图36所示)。如果设置为锁定(即选择"Yes"),用户在登录后会把访问目录看作根目录,如果不锁定,用户在用FTP客户端软件登录后能够看到访问目录在磁盘上的实际位置,虽然无法看到其他目录中的内容,但这很不利于系统的安全。所以这里建议把用户锁定在访问目录中。到这里匿名用户设置结束,单击"Next"按钮后会开始授权用户帐号的设置。这个帐号的设置只有在FTP服务器设置为授权访问时才有效。

  
        图37 设置是否锁定访问目录

  在授权用户帐号的设置框中选择"yes",并点击"NEXT"按钮后,即开始用户帐号的设置(如图38所示)。我们在这里以设置用户名为TEST,密码为TEST为例。

  
        图38 选择开始设置用户帐号

  接下来,在出现的用户名设置框中输入我们需要设置的用户名(如图38所示)。这里以TEST为例,输入完成后点击"NEXT"继续设置。

  
        图39 设置用户名

  接下来会要求输入密码(如图40所示)。这里同样为TEST,输入完成后点击"NEXT"继续设置。

  
        图40 设置密码

  接着设置向导会要求设置该用户的访问目录(如图40所示)。通过手工在地址栏输入也可,单击右侧的文件箱按钮选择目录也可。输入完成后点击"NEXT"继续设置。

  
        图41 设置帐号用户访问目录

  接下来会询问是否把该用户锁定在访问目录中(如图42所示)。我们基于同匿名用户相同的原因,在这里选择"YES"。

  
        图42 选择是否把用户锁定在访问目录中

  接着设置该帐号的权限(如图43所示)。一般情况下帐号应设置为"No Privilege",即没有任何特权。这是因为建立的是个人FTP服务器,通常不希望别人通过授权帐号远程进行管理,而建立特权帐号就有泄漏帐号和密码的潜在危险。

  
        图43 设置帐号权限

  完成以上设置后,用Serv-U建立的个人FTP服务器就可以使用了。

  在Serv-U的使用过程中,读者还可以会遇到一些问题,在这里我们还需要了解一些有关Serv-U使用过程中的设置。

  1、更改IP地址

  在Serv-U的初始设置时,我们曾经谈到过有关IP地址设置事项。当然我们曾说过,如果读者拥有固定IP,则可以填写,如果没有就为空。通常在实际应用中,会遇到IP地址更改的事情,而一旦IP地址发生变化,在Serv-U中也需要进行相应的设置,否则FTP服务器不能正常工作。具体更改步骤如下:

  (1)启动Serv-U。左软件主界面左侧依次选择"Serv-U Servers"/"<>"/"Domains"/"Wizard Generated Domain"(如图44所示)。

  
        图44 IP地址设置选项

  (2)在软件主界面右侧的"Domain IP address"选项中显示的是即是原来设置的IP地址,可以把原来设置的IP地址更改为现有的IP地址,或者直接把原IP地址删除,让服务器自动搜索任何可用的IP地址。通过这样就能很简单的更改IP地址了。

  2、添加\删除授权用户帐号

  在初始设置向导中,我们只建立了一个授权帐号,但在实际应用中通常还需要新建另外一些帐号供更多的用户使用。新建帐号也很简单,在软件主界面的左侧使用右键单击"Wizard Generated Domain"下的"Users"选项,在弹出的菜单中选择"New user"命令,然后根据提示输入帐号名、密码、访问目录等信息就可以了。(注:该内容同初始设置中的选项相同)

  如果想删除某个帐号,可以打开"User",右键单击要删除的帐号,在弹出的菜单中选择"Delete User"就可以把该帐号删除。

  3、设置虚拟目录

  FTP服务器中的虚拟目录与IIS中所讲的虚拟目录意义相同,都是把其他目录映射到用户的访问目录中供用户访问。下面我们以把"F:\VIDEO"映射为虚拟目录"VIDEO"为例进行讲解。

  (1) 在软件主界面的左侧选中"Wizard Generated Domain"下的"Settings"选项,单击右面的"General"标签(如图45所示)

  
        图45 设置虚拟目录

  (2)单击"Virtual path mappings"框下的"Add"按钮,弹出添加虚拟目录设置向导(如图46所示)。在"Physical path"下输入实际地址"f:\video",单击"Next"按钮继续设置。

  
        图46 设置虚拟目录对应该的真实目录

  (3)接下来的对话框如图47所示,在"Map physical path to"中输入"%home%",表示映射到用户登录后的访问目录中。

  
        图47 设置虚拟目录

  (4)接下来就是设置虚拟目录名了(如图48所示)。完成输入后,点击"Finish"按钮即完成了虚拟目录的添加。同时也可以在"Virtual path mappings"框下看到新添加的虚拟目录。

  
        图48 设置虚拟目录名

  4、为上传用户配置磁盘空间

  Serv-U在默认状态下,对有上传权限帐号的用户的上传空间是不加限制的。为了确保每个拥有上传权限的用户都有一定的空间和上传文件的总量,我们必须对这类用户的使用空间进行限制。

  在Serv-U的主界面左方"USERS"组中选定某个用户,在主界面右面点击"Quota"标签(如图49所示)。接着勾选"Enable disk quata"选项,然后在"Maximum"选项中输入具体空间大小,单位是KB。配额的大小要根据用户的多少和磁盘实际可用容量来确定,

  
        图49 配置上传用户磁盘空间

  5、设置最大传输速度及同时在线人数

  由于是在个人计算机上建立FTP服务器,不能因为要给其他用户提供服务而影响本机的正常网络访问,所以,合理地配置FTP服务器的上传下载速度能够把有限的网络带宽留出一部分给本机使用。

  在Serv-U主界面左侧选中"<>"下的"Settings"选项,并在右侧单击"General"标签(如图50所示)。在"Max. speed"中输入最大的上传下载速度,单位是KByte/sec。这个速度要根据计算机连入网络的实际带宽来确定。

  
        图50 设置传输速度

  通过在图50的设置框的"Max no. of users"选项可以设置最多同时在线的用户数。不填表示无限制,填入"0"表示不允许任何人登录。最多同时在线用户数要根据总上传下载速度来计算,如最大上传下载速度设置为100KB/s,则最多同时在线用户数设置为5至10宜。

【我要评论】 【推荐】【打印】【
 

【相关文章】

  ·  IBM主力机架式x3550最低市价 正在促销
  ·  正确面对服务器数据存储恢复
  ·  分层存储管理,福兮?祸兮?
  ·  年末服务器导购之部门服务器篇
  ·  新品Intel双核至强服务器导购综述

 
热点文章排行

·正确面对服务器数据存储恢
·保护CPU:深入了解散热器
·分层存储管理,福兮?祸兮
·网络打印服务器选购攻略
·对惠普服务器NT系统完全备
·光盘镜像服务器选购指南
·简要介绍服务器的日常维护
·IBM z990服务器简化系统管
·熟知这几点,服务器你也能
·如何合理设置服务器的硬盘

 
博鸿投资&银邦科技 2002-2004 版权所有 | 著作权与商标声明 | 法律声明 | 服务条款 | 隐私声明 | 联系我们
合作网站:天和财经 | 国金投资 |