2024年1月10日发(作者:)

Web、FTP服务器的配置

一、 实验要求:

1.掌握默认Web站点的设置和使用。

2.掌握如何添加新的Web站点及虚拟目录的设置和使用。

3.掌握默认FTP站点的设置和规划

4.掌握FTP站点的设置和使用。

二、 实验步骤:

1.安装Internet信息服务(IIS)管理器

(1)单击“开始” →“所有程序”→“管理工具” →“管理您的服务器”;单击“添加或删除角色”,再按“下一步”,配置向导自动检测所有网络连接的设置情况,若没有发现问题则进入“配置选项”向导页。如图1 所示。

图 1 配置选项

图 2 服务器角色

(2)我们选择“自定义配置”,按“下一步”,会出现“应用程序服务器选项”,把“FrontPage

Server Extension(F)”和“启用(E)”选上,按“下一步”。进入“服务器角色”向导页,如图 2 所示。

(3)在“服务器角色”列表中,选上“应用程序服务器(IIS,)”,按“下一步”。打开“选择总结”向导页,如果列表中出现“安装Internet信息服务(IIS)”、“为远程处理启用COM+”、“为远程处理启用Microsoft分布处理协调程序(DTC)”、“安装FrontPage

Server Extension”、“启用索引服务”、“启用”,则直接单击“下一步”按钮。

(4)向导开始安装IIS服务器,提示插入Windows Server 2003的安装光盘或指定安装源文件,把光盘放进光驱即可安装完。

2.配置Web服务器

创建Web服务器可以通过修改IIS默认的Web站点实现。打开“开始” →“所有程序”→“管理工具” →“Internet信息服务(IIS)管理器”,出现IIS主界面,在“默认网站”的快捷菜单中选择“属性”进入“默认网站属性”窗口。

“网站”选项卡上的“描述”里可以为网站取一个标识名称,如果本机分配了多个IP地址,则要在IP地址框中选择一个赋予此Web站点的IP地址,如图3所示。

图 3 默认网站属性

图 4 站点 主目录

● 网站标识:在“描述”栏填写网站的名称。

● IP地址:为了安全起见,通常要为Web站点分配一个IP地址,单击下拉列表,选中与局域网连接的网卡的IP地址。

● TCP端口:由于HTTP协议使用80号端口,所以在这一栏输入“80”。

“主目录”选项卡中指定网站Web内容的来源。主目录是存放网站文件的文件夹,在这个主目录下还可以任意创建子目录;通常Web服务器的主目录都位于本地磁盘系统中,所以选择“此计算机上的目录”。如果网站要建立在联网的其他计算机上,则选择“另一台计算机上共享”。如果要在互联网的某台服务器上建立网站,则选择“重定向到URL”。如图4所示。

下面对几个概念给予解释。

● 访问权限:在默认站点属性中选择“主目录”选项卡,可以设置主目录的访问权限。由于网站主要是供用户浏览的,所以只要选择“读取”即可。“写入”权限是供管理员使用的。如果还要为用户提供目录浏览权限,则必须选取“目录浏览”选项。

● 日志访问:在日志文件中记录对目录的访问。

● 脚本资源访问:允许用户访问程序中的脚本资源。

● 目录浏览:允许用户浏览目录中的文本列表。

在“默认站点属性”对话框中单击“文档”选项卡,可以看到几个默认的主页文件、、、和,可以修改其中的任何一个文档来建立自己的网站,如图5所示。

图 5 站点 文档

Web站点的配置是通过图形用户界面来进行的,假如自己的网页放在D:Web目录下,网页的首页文件名为,现在想根据这些建立好自己的Web服务器。

设置完在本机或者客户上用IE浏览器测试,在地址栏输入: IP地址 ,如果设置正确就能打开网页界面,否则就要检查自己那里设置错误了。

3.安装FTP服务器

进入“控制面板”,依次选“添加/删除程序→添加/删除Windows组件”,选定“应用程序服务器”,然后点击“详细信息”,选定“Internet信息服务(IIS)”,然后点击“详细信息”,在出现的窗口中选择要添加的服务“文件传输协议(FTP)服务”。在单击“下一步”完成安装。

4.配置FTP服务器

(1)单击“开始”→“所有程序”→“管理工具” →“Internet信息服务(IIS)”,打开IIS控制台,显示IIS信息,包括FTP站点、应用程序池、网站及Web服务扩展等,如图

6所示。

图 6 Internet信息服务(IIS)

(2)展开窗口左边“FTP站点”控制树,选中“默认的FTP站点”,单击工具条上的按钮可以实现对FTP站点的启动、暂停、停止等操作。

(3)右击,选择属性子菜单,系统显示FTP站点属性信息,如图 7所示。

图 7 默认FTP站点

其中,“FTP站点”选项卡包括FTP站点的标识、FTP站点连接和日志记录信息。FTP站点的标识中又包括:

● 描述:作为FTP服务器的名称显示在“Internet信息服务(IIS)管理器”窗口的目录中,如果在一台计算机中安装了多个FTP服务器,管理员可以根据“标识”对各台FTP服务器加以区分。

● IP地址:设置该FTP站点的IP地址。Windows Server 2003操作系统中允许安装多块网卡,而且每块网卡也可以绑定多个IP地址,通过设置“IP地址”文本框中的信息,FTP客户端利用设置的这个IP地址来访问该FTP服务器。从下拉列表中选

择一个IP地址。

● TCP端口:指用户与FTP服务器进行连接并访问的端口号,默认的端口为21。服务器也可以设置一个任意的TCP端口号,若更改了TCP端口号,客户端在访问时需要在URL之后加上这个端口号,因此必须让客户端事先知道,否则就无法进行TCP连接。

在“FTP站点”选项卡的“FTP站点连接”中有3个选项:

① 不受限制:该选项允许同时发生的连接数将不受任何限制。

② 连接限制为:该选项限制允许同时发生的连接数为某一特定值,这一特定值由用户在文本框输入。

③ 连接超时:当连接超时为某一值时服务器断开。

由于服务器配置、性能等的差别,有些服务器不能满足大访问量的需要,往往造成超时甚至死机,因此需要设置连接限制。同时,为了确保FTP协议在连接失败时关闭连接,因此需要设置连接超时。

(4)设置主目录

图8 FTP站点 主目录

主目录信息在属性信息的“主目录”选项卡中设置。所谓主目录是指映射为FTP根目录的文件夹,FTP站点中的所以文件将保存在该目录中。系统默认的FTP主目录为“C:Inetpubftproot”(其中“C”为操作系统的逻辑盘符,若系统安装在D盘,则为D),可以根据用户的需要更改主目录和其属性。

可以把主目录修改为计算机的其他文件夹,甚至可以是另一台计算机上的共享文件夹。同时,管理员可以修改用户对站点的访问权限,以及目录的列表风格,如图8所示。

(5)客户端访问FTP站点

在客户端打开IE浏览器,在地址栏输入FTP服务器的IP,例如ftp://192.168.1.75,则能够访问到FTP站点。可以象使用Windows资源管理器一样,利用文件的复制和粘贴实现

文件下载和上传。除了利用IE浏览器以外,在客户端还可以使用FTP软件(例如LeapFTP、CuteFTP和FlashFXP等)进行文件下载和上传,当然也可以用DOS命令进行文件下载和上传。在客户端计算机上打开DOS窗口,输入命令 ftp 192.168.1.75 。

● 在弹出画面输入用户名“anonymous”,密码为“空”,连接到FTP服务器。

● dir命令用来显示FTP服务器有哪些文件可供下载。

● get命令用来从服务器端下载一个文件。

● put命令用户向FTP服务器端上传一个文件。

● bye命令用来退出FTP连接。

三、思考

1. 如果要禁止某个IP地址访问Web服务器,应该如何设置呢?实验的时候可以根据自己的网络结构随便定一个IP地址,或者让老师定一个IP地址。

2. 如果要禁止某一段IP地址访问Web服务器,应该如何设置呢?实验的时候老师可以根据的实际的网络结构定一段IP地址。(提示:和子网掩码有关系)

3. 如果在同一台Web服务器,要建立多个站点,有什么方法可以实现呢?请通过实验进行调式。(老师可以适当给予提示)

4. Web服务器的虚拟目录有什么作用呢?请新建立一个虚拟目录,通过实验掌握它的设置及使用。

5. 如果要禁止某个IP地址访问FTP服务器,应该如何设置呢?实验的时候可以根据自己的网络结构随便定一个IP地址,或者让老师定一个IP地址。

6. 如果要禁止某一段IP地址访问FTP服务器,应该如何设置呢?实验的时候老师可以根据的实际的网络结构定一段IP地址。(提示:和子网掩码有关系)

7. 如果在同一台FTP服务器,要建立多个FTP,有什么方法可以实现呢?请通过实验进行调式。(老师可以适当给予提示)

8. FTP服务器的虚拟目录有什么作用呢?请新建立一个虚拟目录,通过实验掌握它的设置及使用。