实验7:WEB服务器配置与架设.doc_第1页
实验7:WEB服务器配置与架设.doc_第2页
实验7:WEB服务器配置与架设.doc_第3页
实验7:WEB服务器配置与架设.doc_第4页
实验7:WEB服务器配置与架设.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验七 WEB服务器的配置与架设一、实验序号:7二、实验目的 Web服务器是现在网络中实现信息发布、资料查询、数据处理等诸多应用的基本平台。Web服务器采用的是客户服务器传输模式。服务器端装有提供Web服务的软件,并保存了用户所需的信息。客户端装有Web浏览器软件。 目前在服务器端提供Web服务的软件主要有微软的IIS(Internet Information Server)和Apache组织的Apache。另外还有一些动态脚本程序服务器,如支持JSP的Tomcat,和支持php的PHP等。v 1. 掌握用IIS架设WEB服务器的方法。v 2. 掌握Web服务器的设置。v 3. 理解虚拟主机的概念和配置方法。三、实验环境安装WINDOWS 2003server的计算机四、实验内容v 1. 新建一个web站点,并且可以实现在别人的计算机上访问该站点;v 2. 使用不同的建立多个站点;v 3. 在一个站点下建立多个子站点(使用虚拟目录实现);v 4. 在同一个套接字(即ip地址+端口)上建立多个站点(使用加主机头名方法实现);v 5. 对站点进行安全管理(如文件权限、浏览权限、身份验证、IP限制等)。五、实验要求: 一定要保证让别人可以正常的访问你建立的站点,并使实验结果达到预期的目的!六、实验过程一台Web服务器上可以建立多个网站,各网站的拥有者只需要把做好的网页和相关文件放置在Web服务器的网站中,其它用户就可以用浏览器访问网站中的网页了。我们配置Web服务器,就是在服务器上建立网站,并设置好相关的参数。(一)、IIS服务的安装与测试v IIS服务的安装一般在安装操作系统时不默认安装IIS,所以在第一次配置Web服务器时需要安装IIS。IIS的安装方法为:1、打开“控制面板”,打开“添加/删除程序”,弹出“添加/删除程序”窗口。2、单击窗口中的“添加/删除Windows组件”图标,弹出“Windows组件向导”对话框。图13、选中“向导”中的“应用程序服务器”复选框。单击“详细信息”按钮,弹出“应用程序服务器”对话框。图24、选择需要的组件,其中“Internet信息服务(IIS)”和“应用程序服务器控制台”是必须选中的。选中“Internet信息服务(IIS)”后,再单击“详细信息”按钮,弹出“Internet信息服务(IIS)”对话框。图35、选中“Internet信息服务管理器”和“万维网服务”。并且选中“万维网服务”后,再单击“详细信息”按钮,弹出“万维网服务”对话框。图46、其中的“万维网服务”必须选中。如果想要服务器支持ASP,还应该选中“Active Server Pages”。逐个单击“确定”按钮,关闭各对话框,直到返回图1的“Windows组件向导”对话框。7、单击“下一步”按钮,系统开始IIS的安装,这期间上般需要求插入Windows Server 2003安装盘,系统会自动进行安装工作。8、安装完成后,弹出提示安装成功的对话框,单击“确定”按钮就完成了IIS的安装。v IIS服务的测试1、 安装完成后,可以通过“IIS管理器”来管理网站,启动方法为“开始”“管理工具”“Internet 信息服务(IIS)管理器”,或通过“开始”“运行”,输入“inetmgr”打开IIS管理器,检查其中的网站的状态是否为服务正在运行。2、 打开IE浏览器,在地址栏输入“ 来测试安装正确。否则请通过IIS管理器查看网站下默认网站的状态是否为”正在运行“,若是处于“停止”状态,请右键选择默认网站,然后选择“启动”来激活网站。v 启用所需的服务从“管理工具”中打开“Internet信息服务管理器”窗口,选择“计算机名称Web服务扩展”选项,在右侧的窗格中,启用所需的服务,如图所示 。如需要启用ASP服务,在右侧选中Active Server Pages选项,然后单击“允许”按钮即可。 启用所需的服务v IIS启动当IIS出现故障后,可以不用重新启动计算机而只启动IIS。右击“Internet信息服务”树下的“主机”,在弹出的菜单中执行“所有任务重新启动IIS”选项即可。(二) 网站的基本设置1、在IIS中创建Web网站打开“Internet 信息服务管理器”,在目录树的“网站”上单击右键,在右键菜单中选择“新建网站”,弹出“网站创建向导”:图6Internet信息服务(IIS)管理器窗口2、如果需要修改网站的参数,可以在“网站名字”上单击右键,在右键菜单中选择“属性”,可以打开“网站属性”对话框。窗口中各个标签的作用如下:图12 、“网站”标签“网站标识”:可以设置网站名字、IP地址、端口号。单击“高级”按钮可以设置主机头名。 网站描述:就是网站的名字,它会显示在IIS窗口的目录树中,方便管理员识别各个站点。网站IP地址:如果选择“全部未分配”,则服务器会将本机所有IP地址绑定在该网站上,这个选项适合于服务器中只有这一个网站的情况。也可以从下拉式列表框中选择一个IP地址(下拉式列表框中列出的是本机已配置的IP地址,如果没有,应该先为本机配置IP地址,再选择。)TCP端口:一般使用默认的端口号80,如果改为其它值,则用户在访问该站点时必须在地址中加入端口号。主机头:(在高级按钮下)一般的web服务器一个ip地址的80端口只能正确对应一个网站,处理一个域名的访问请求。而web服务器在不使用多个ip地址和端口的情况下,如果需要支持多个相对独立的网站就需要一种机制来分辨同一个ip地址上的不同网站的请求,这就是主机头绑定的方法。如果该站点已经有域名,可以在主机头中输入域名。、“主目录”标签主目录路径:是网站根目录的位置,可以用“浏览”按钮选择一个文件夹作为网站的主目录。网站访问权限:是限定用户访问网站时的权限,“读取”是必需的,“运行脚本”可以让站点支持ASP,其它权限可根据需要设置。图13、“文档”标签图14默认文档是指访问一个网站时想要打开的默认网页,这个网页通常是该网站的主页。如果没有启用默认文档或网站的主页文件名不在默认文档列表中,则访问这个网站时需要在地址中指明文件名。默认文档列表中最初只有4个文件名:Default.htm、Default.asp、index.htm和Default.aspx。我用“添加”按钮加入了一个index.asp,并用“上移”按钮把它移到了顶部。这主要是因为我的网站的主页名为“index.asp”,所以应该把它加入列表,至于是否位于列表顶部倒是无关紧要的。经过以上配置,一个Web网站就可以使用了。把制作好的网页复制到网站的主目录中,网站主页的文件名应该包含在默认文档中。3、访问网站的方法v 如果在本机上访问,可以在浏览器的地址栏中输入“http:/localhost/”;v 如果在网络中其它计算机上访问,可以在浏览器的地址栏中输入“http:/网站IP地址”。说明:如果网站的TCP端口不是80,在地址中还需加上端口号。假设TCP端口设置为8080,则访问地址应写为“http:/localhost:8080/”或“http:/网站IP地址:8080”。4、 实际目录与虚拟目录对于小型网站,可以将所有网页与相关文件都存放在网站的主目录之下,也就是在主目录下建立子文件夹,然后将文件放到子文件夹内。这些子文件夹成为“实际目录”。也可以将文件存储在其他文件夹内(这些文件夹可以是本地计算机的,也可以是其他计算机的共享文件夹),通过“虚拟目录”映射到主目录。1)实际目录:在主目录下新建一个文件夹(文件名最好为英文)如myweb,然后在其中建立一个和主目录下index.htm类似(修改或增加一些测试内容)的文件,如test.htm。然后在测试主机通过http:/IP地址/myweb/test.htm来测试。2)虚拟目录:在主目录之外新建一个文件夹,如C:video。在其中建立一个和主目录下index.htm类似的文件。打开IIS管理器,依次选择“本地计算机”、“网站”、“默认网站”,然后在“默认网站”上右击,选择“新建”“虚拟目录”,出现欢迎画面后单击下一步。然后设置虚拟目录的别名(如video),用户将通过该别名来连接虚拟目录。然后选择虚拟目录所对应的文件夹(如C:video)。单击下一步后设置虚拟目录的访问权限,然后再单击下一步完成。然后在测试主机上的浏览器中输入“http:/IP地址/虚拟目录的别名”来测试。 的真实名字和位置对用户是不可知的。3) 虚拟目录的方法:打开 Internet 信息服务窗口,在想要创建虚拟目录的 Web 站点上 单击右键,选择“新建”“虚拟目录”。弹出虚拟目录创建向导:图16别名是映射后的名字,即客户访问时的名字;图17路径:服务器上的真实路径名,即虚拟目录的实际位置;图18访问权限:指客户对该目录的访问权限。单击“下一步”按钮,弹出完成对话框,虚拟目录就建立成功了。把相关文件复制到虚拟目录中,用户就可以按照虚拟的树形结构访问到指定文件了。通常虚拟目录的访问权限、默认文档等都继承自主目录,如果需要修改,可在“Internet 信息服务管理器”中的虚拟目录上单击右键,选择“属性”,就可以修改虚拟目录的参数设置了。(三) 在一台主机上建立多个网站IIS支持在一台主机上建立多个网站。利用主机头名称、IP地址和TCP端口号分别架设三个网站、、 。IIS支持在一台计算机上同时建立多个网站的功能。虽然多个网站可以建立在同一台主机上,但为了让用户能够连接到正确的网站,必须给予每个网站一个唯一的辨别身份。用来辨别网站身份的识别信息有:v 头名称v 唯一的IP地址v CP端口号1. 利用主机头名称来识别多个网站、、 三个网站,其设置如表所示。这一方式需要先在DNS服务器为网站主机设置多个域名。 DNS服务器上,新建、、三个区域,并分别添加主机。如图所示。 设置网站:1) 建立新网站 。2) 修改主机头名称修改网站的主机头名称,可以右击网站,选择“属性”,单击“网站标识”栏中的“高级”按钮,弹出“高级网站标识”对话框,选择一个标识,单击“编辑”按钮,弹出“添加编辑网站标识”对话框,在“主机头值”框中修改主机头名称。如图所示。回到IIS管理器,可以看到网站下面多出了刚才新建的网站。采用同样的方法建立其他域名对应的网站。然后利用测试主机分别测试对应不同域名的网站。2. 利用多个IP地址来建立多个网站如果IIS主机有多个IP地址,则可以利用每一个网站分配一个IP地址的方式建设多个网站。需要说明的是,与利用主机头名称的方法相比,该方法会降低网站的运行效率。1)一台主机设置多个IP该方法首先要为IIS主机设置多个IP地址。方法是在打开TCP/IP属性设置页面,选择高级,单击“IP地址 ”后面的添加按钮,为主机添加其他的IP地址。2)将IP地址注册到DNS服务器。利用前面的方法,为这两个IP设定两个域名。3)将IP地址与网站对应按照“利用主机头名称来识别多个网站”的方法建立新网站,在第2)步时在“网站IP地址”的下拉列表框中选择该网站的IP地址。新网站的测试方法同样是在IE地址栏输入http:/IP地址,如果为IP地址配置了域名,则同样可以通过“http:/域名/”来访问。3. 利用TCP连接端口建立多个网站按照“利用主机头名称来识别多个网站”的方法建立新网站,在第2)步时在“网站TCP端口”下面输入网站的端口(端口最好大于1024,如输入8081)。测试时在测试主机的IE地址栏输入http:/IP地址:端口/来访问。(四) 网站身份认证建立的网站默认是所有用户都可以访问,如果网站的内容含有机密信息,则为增加信息的安全性,可以设置用户名和密码,只让特定的用户访问这些信息。常见的IIS验证方法有以下四种1) 匿名验证2) 基本身份验证3) 摘要式验证4) 集成Windows身份验证查看网站的验证方法如下,打开IIS管理器,在“默认网站”或其他你新增的网站上右击,选择“属性”,然后选择“目录安全性”标签,点击“身份验证和访问控制”中的“编辑”可以看到网站的验证方式。1匿名访问选择匿名访问,表示任何用户都可以访问网站,不需要输入用户名和密码。所有的浏览器都支持匿名验证的方法。在安装IIS时,系统会自动建立一个用来代表匿名账户的用户账户,该账户的名称为“IUSER_计算机名称”。当用户利用匿名的方式来访问网站时,该用户的权限和这个匿名账户的权限相同。你也可以自行选择代表匿名账户的用户账户(一般情况下不用更改),要求该账户属于活动目录数据库或安全性数据库。2基本身份验证基本身份验证会要求输入账户名称与密码。该用户名称和密码会以明文的方式传送给网站,以便网站确认是否允许用户该用户访问。设置方法为先停用“匿名访问”,因为IIS会首先利用匿名的方法来验证身份。然后选择“基本身份验证”,出现警告对话框,告诉你用户名和密码是以明文传输,选择“是”按钮。然后输入“默认域”和领域。其中默认域:用来设置账户所属的域,即用户所输入的用户名和密码将被送入此域的域控制器,利用活动目录数据库来检查。如果输入的是IIS计算机名称,此时将利用本机安全数据库(SAM)来检查用户名称和密码是否正确。如果在默认域中没有输入信息:1)若IIS计算机是成员服务器或独立服务器,则以本地安全性数据库来检查用户的账户名称与密码。2)若用户是域控制器,则以活动目

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论