网络工程与系统集成
实验报告
实验五
实验题目:WEB服务器和FTP服务器的安装与配置指导老师:相明科
专业班级:计算机科学与技术系网络工程方向1002班姓名:
2013年 5月22日
实验类型综合性实验室_网络实验室二
一、实验目的:
1、掌握Windows XP环境下IIS的安装与配置。
2、掌握Windows XP环境下通过IIS搭建WEB服务器和FTP服务器的方法。
3、掌握FTP服务器搭建软件Ser-U。
二、实验内容:
1、WEB服务器的配置和访问
2、FTP服务器的配置和访问
三、实验步骤:
1、WEB服务器的配置
(1)安装WEB服务器
选择“开始”/“设置”/“控制面板”/“添加或删除程序”,选择“添加/删除Windows组件”;
从列表中选择“Internet信息服务(IIS)”/“详细信息”;
选择“万维网服务”,若同时安装FTP服务,选择“文件传输协议(FTP)服务”;
点击“确定”/“下一步”,系统自动复制相应文件。
安装完成后会在“管理工具”程序组中多一个“Internet信息服务(IIS)管理器”应用程序选项。
(2)设置默认WEB站点
A、将制作好的主页文件放到默认WEB站点预设的发布目录“C:\Inetpub\wwwroot”。
B、将主页文件的名称改为Default.htm。
C、使用本机或客户机的浏览器进行访问验证。
(3)WEB站点属性设置(主要设置网站、主目录、文档三个选项卡)
网站,主目录,文档属性页的设置。
当修改了相应网站的TCP端口号后,就要使用该端口号访问该网站,如http://192.168.1.30:8080表示访问IP地址为192.168.1.30所在主机端口号为8080的网站。
如果在Windows 2003环境下,可以搭建多个不同端口号的WEB站点,则不同的端口号可以对应不同WEB站点的主目录。
(4)添加虚拟目录
右击“站点”,选择“新建”/“虚拟目录”,输入“别名”,设置“路径”,设置“访问允许权限”后完成虚拟目录的设置。
(5)虚拟目录属性设置
(6)隐藏站点的创建
①在某站点对应的根目录中创建文件夹,如me。
②将自己的网页文件拷贝到服务器中。
③在IIS管理器中的me文件下创建虚拟目录,如aa。
④在客户端使用http://IP地址/me/aa进行访问。
也可使用http://IP 地址/me/aa/网页文件名进行访问。
⑤在Windows资源管理器中删除me文件夹即可实现站点的隐藏。
2、FTP服务器的配置
(1)安装FTP服务器
(2)设置默认FTP站点
A、将将要共享的文件放到默认FTP站点预设的发布目录“C:\Inetpub\FTProot”。
B、使用本机或客户机的浏览器进行访问验证。
(3)FTP站点的管理:FTP站点,消息,主目录等属性页的设置。
(4)添加虚拟目录:右击“站点”,选择“新建”/“虚拟目录”,输入“别名”,设置“路径”,设置“访问权限”后完成虚拟目录的设置。
此时,FTP虚拟目录的访问也要结合相应的别名进行。
3、FTP服务器软件SERU的安装和配置
Serv-U是目前建立FTP的众多软件中功能比较强大的一款,其配置比IIS 中的FTP配置功能更加强大,尤其是访问权限的设置,现在绝大多数的FTP均由Serv-U搭建。
(一)创建FTP站点
想使用Serv-U搭建FTP服务器,可以按照向导快速创建FTP站点。
其具体步骤如下:
(1)软件的安装。
软件的安装按照向导提示即可完成。
(2)IP设定。
安装完成后启动Serv-U设置IP地址,如果你有固定IP的话可以填上你的IP地址,则指能用该IP地址访问FTP站点;你的IP地址是动态IP 则可以不填;如果系统拥有多个IP地址,也可以不填,此时使用系统的任意一个IP地址都可以访问FTP站点。
IP地址设置页面如图8.1所示。
图8.1 IP地址设置
(3)域名设定。
这一步就是给你的这个服务器起一个名字,可以任意,用于识别由Serv-U建立的作用域,如图8.2所示。
图8.2 域名设置
(4)设置系统服务。
如果你想FTP服务设置为系统服务就选择“是”,这样FTP服务器就会随系统启动而启动,如图8.3所示。
图8.3 设置系统服务
(5)是否创建匿名帐号。
通过匿名方式可以允许用户访问资源时,不被要求输入口令。
(6)创建命名帐号。
通过创建一个指定用户帐号,输入相应的用户名、密码后点击“Next”按钮。
(7)选择帐号主目录。
选择指定帐号授权访问路径,指定用户可以访问资源的位置,如选择D盘。
并且会询问是否将帐号锁定于主目录选项,可选择“是”。
(8)赋予帐号管理权限。
这一步就是赋予帐号权限是否允许用户远程控制服务器,如图8.4所示。
进行相应选择后,点击“Next”,在弹出的新窗口中点击“Finish”按钮完成FTP站点的创建。
图8.4 设置帐号管理权限
(二)设置Serv-U软件
(1)设置系统服务。
点击Serv-U软件界面左侧的“《Local Server》”,在右侧窗口中勾选“Start automatically(system service)”前的复选框,则软件将作为系统服务启动,每次开机后将自动运行启动Serv-U服务,如图8.5所示。
(2)软件注册。
点击窗口左侧的“License”,将会打开软件注册窗口,Serv-U 作为一款破解软件,随安装软件附带破解补丁、汉化补丁或注册码,用户可以对软件进行注册和汉化。
(3)软件设置。
点击窗口左侧的“Settings”,打开软件设置界面,在该界面中可以设置上传和下载速率限制。
图8.5 设置系统服务
(三)设置域
(1)创建新域。
右击“Domains”,在弹出菜单中点击“New Domain”进行域的创建。
在创建新域过程中可以设定IP地址,域名和端口号。
(2)删除域。
右击某个域,在弹出菜单中点击“Delete Domain”即可删除域。
(3)修改域属性。
鼠标左击某个域后,在右侧窗口中可以修改该域的域名、IP地址和端口等。
(四)设置用户账号
(1)新建用户帐号。
右击“Users”,在弹出的菜单中点击“New User”。
如果要创建匿名帐号,则输入用户名为“anonymous”,该帐号不用输入密码,直接选择对应的目录即可。
如果创建其他用户名帐号,要输入相应的用户名、密码,并指定目录后即可。
(2)删除用户帐号。
右击某用户帐号,在弹出的菜单中点击“Delete User”即可删除用户帐号。
(3)修改用户帐号属性。
鼠标左击某用户帐号,在右侧窗口中点击“Account”选项卡,在此选项页中可以修改用户目录。
点击“General”选项卡,在相应的选项页中可以进行上传下载速度的设置。
点击“IP Access”选项卡,可以进行访问控制策略设置。
点击“Dir Access”选项卡,弹出如图8.7所示的选项页。
在该页中,可以对用户帐号的访问权限进行严格的限制。
如可以只赋予用户上传文件和列出访问列表两个权限,则该用户将不能读取和下载该目录中的资料,更不能删除和执行了。
图8.7 设置用户访问权限
4、FTP服务器的访问
在建一个完整地FTP站点了,在浏览器了输入域名就可以访问了。
如果没有域名可以采用IP访问,形如“ftp://用户名:密码@IP地址:端口号”。
也可以直接在浏览器地址栏中输入“ftp://IP地址”进行匿名访问,然后在浏览器窗口中右击,在弹出的菜单中点击“登录”,在弹出的登录对话框中输入相应的用户名和密码,点击确定即可。
还可以使用FTP客户端软件CuteFTP进行登录验证。
四、实验总结:
通过本次实验,初步掌握了Windows XP环境下IIS的安装与配置与Windows XP环境下通过IIS搭建WEB服务器和FTP服务器的方法。
了解了FTP服务器搭建软件Ser-U。