WEB服务器地架设

上传人:m**** 文档编号:469310234 上传时间:2023-12-02 格式:DOC 页数:9 大小:378KB
返回 下载 相关 举报
WEB服务器地架设_第1页
第1页 / 共9页
WEB服务器地架设_第2页
第2页 / 共9页
WEB服务器地架设_第3页
第3页 / 共9页
WEB服务器地架设_第4页
第4页 / 共9页
WEB服务器地架设_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《WEB服务器地架设》由会员分享,可在线阅读,更多相关《WEB服务器地架设(9页珍藏版)》请在金锄头文库上搜索。

1、word 得分教师签名批改日期深 圳 大 学 实 验 报 告课程名称: 计算机网络技术 实验名称:学院: 物理科学与技术学院 专业:班级:组号: 指导教师: 万浪辉 报告人:学号:实验地点: 科技楼302 实验时间:实验报告提交时间: 教务处制1. 实验目的1 掌握用IIS架设WEB服务器的方法。2 掌握用Apache架设WEB服务器的方法。2. 实验内容/实验原理1. 使用IIS架设WEB服务器。2. 使用Apache架设WEB服务器3. 实验步骤/实验截图一 IIS服务器的安装与测试。Windows Server 2003默认并不安装IIS组件,需要用户手动安装。具体步骤如下:1 选择“开

2、始“控制面板“添加或删除程序 “添加/删除Windows组件(XP系统)或“开始“管理工具“管理您的服务器 “管理工具,选择“下一步后,选择“IIS应用服务器2003Server,某些旧版的2003Server也在“开始“控制面板“添加或删除程序 “添加/删除Windows组件中按装IIS。2 选择“应用程序服务器,然后单击“详细信息按钮。3 在新出现的对话框中选中“Internet信息服务(IIS)如果需要安装支持动态页面的组件,单击“详细信息按钮,选择万维网服务,然后选择Active Server Page后,按确定,然后单击确定。如果没有选择Active Server Page,如此只会

3、安装支持静态页面的组件。建议同学们安装Active Server Page组件,后面我们安装论坛时需要使用该组件的功能。安装完成后,可以通过“IIS管理器来管理,启动方法为“开始“管理工具“Internet 信息服务IIS管理管理器,或通过“开始“运行,输入“inetmgr打开IIS管理器,检查其中的的状态是否为服务正在运行。下面用另外一台主机台连接与测试,打开IE浏览器,在地址栏输入“:/安装IIS主机的IP地址/,如“:/192.168.145.142来测试。如果看到 “建设中字样的网页,明确安装正确。否如此请通过IIS管理器查看下默认的状态是否为正在运行“,假如是处于“停止状态,请右键选

4、择默认,然后选择“启动来激活。如果IIS主机服务器有域名,且测试主机中在TCP/IP属性中设置的域名解析服务器能够解析IIS服务器的域名,如此也可以通过:/域名来访问如果IIS安装在上次安装的活动目录的主机中,大家可以将测试主机的TCP/IP属性的域名解析DNS设为IIS主机的IP,然后通过域名:/stuXXX.lab302.phys来访问测试。二 的根本设置1.修改主目录与默认文件。IIS安装完成后,系统会自动建立一个“默认。当用户利用“:/IP地址/或“:/域名/来请求网页时,会自动将其“默认中“主目录中的默认网页传给用户的浏览器。主目录的设置可以通过右击“默认,选择“属性“主目录来修改的

5、主目录,如图1所示。主目录可以是此计算机上的目录,即本地目录,也可以是另一台计算机上的共享目录,还可以将主目录重定向到其他。本次使用我们选择“此计算机上的目录。图1 设置主目录假如是将主目录设为前面两种情况,如此会读取默认网页传给客户断的浏览器。默认网页的设置在“文档标签页,如图2所示。在“启用默认内容文档中添加默认网页,一般的默认网页有“default.htm, index.htm, index.html,如果支持动态网页如ASP,如此通常默认网页还有“default.asp, index.asp等。图2 设置默认网页实验时同学们请自己建一个目录,然后用notepad编写一个index.ht

6、m文件,其中的内容(文字可以更换,中的内容不要修改)为然后将默认的主目录设为这个目录,然后用测试主机连接该,测试连接情况。三 在一台主机上建立多个四 身份认证建立的默认是所有用户都可以访问,如果的内容含有某某信息,如此为增加信息的安全性,可以设置用户名和密码,只让特定的用户访问这些信息。常见的IIS验证方法有以下四种1 匿名验证2 根本身份验证3 摘要式验证4 集成Windows身份验证查看的验证方法如下,打开IIS管理器,在“默认或其他你新增的上右击,选择“属性,然后选择“目录安全性标签,点击“身份验证和访问控制中的“编辑可以看到的验证方式。图3 身份验证方式1 匿名访问选择匿名访问,表示任

7、何用户都可以访问,不需要输入用户名和密码。所有的浏览器都支持匿名验证的方法。 在安装IIS时,系统会自动建立一个用来代表匿名账户的用户账户,该账户的名称为“IUSER_计算机名称。当用户利用匿名的方式来访问时,该用户的权限和这个匿名账户的权限一样。你也可以自行选择代表匿名账户的用户账户一般情况下不用更改,要求该账户属于活动目录数据库或安全性数据库。2 根本身份验证根本身份验证会要求输入账户名称与密码。该用户名称和密码会以明文的方式传送给,以便确认是否允许用户该用户访问。设置方法为先停用“匿名访问,因为IIS会首先利用匿名的方法来验证身份。然后选择“根本身份验证,出现警告对话框,告诉你用户名和密

8、码是以明文传输,选择“是按钮。然后输入“默认域和领域。其中n默认域用来设置账户所属的域,即用户所输入的用户名和密码将被送入此域的域控制器,利用活动目录数据库来检查。如果输入的是IIS计算机名称,此时将利用本机安全数据库(SAM)来检查用户名称和密码是否正确。如果在默认域中没有输入信息: 假如IIS计算机是成员服务器或独立服务器,如此以本地安全性数据库来检查用户的账户名称与密码。 假如用户是域控制器,如此以活动目录数据库来验证。n领域此处输入的信息会出现客户端浏览器的登录画面上。3 Windows域服务器的摘要式身份验证“Windows域服务器的摘要式身份验证也会要求用户输入账户名称与密码,不过

9、它比根本身份验证更安全,因为此时账户名称和密码会经过MD5算法处理。设置方法为在前面的“身份验证方法对话框中,选择该项,然后在领域处选取一个领域。要使用“Windows域服务器的摘要式身份验证,必须具备以下条件:1 浏览器必须支持 1.1(Internet Explorer 5.0含以上的版本)。2 运行IIS的主机必须是活动目录域的成员服务器或域控制器。3 用户登录的账户必须是活动目录内域账户,且该账户必须域IIS计算机位于同一个域或是信任的域。4 账户必须选取“使用可逆的加密保存密码 在活动目录账户的“属性对话框的“用户标签页,而且选取“使用可逆的加密保存密码后,必须重新设定该用户的密码,

10、以便将其转储为“可逆的密码。4 集成Windows身份验证用户利用“集成Windows身份验证来连接时,并不会直接要求用户输入账户和密码,而是先利用用户登录系统时所用的用户和密码来连接。当此用户没有权限时,才会要求输入用户名和密码。二、Apache服务器的架设Apache是最流行的开源服务器软件之一,能提供快速、可靠、稳定的WEB服务。并可通过简单的API扩展,将PHP,Perl/Python解释器编译到服务器中。一安装先到:/ apache.org下载最新版本的Apache,目前最新版本为2.2。课件服务器上有2.0的版本下载单击这里下载。安装Apache前,请先停用IIS,因为默认IIS和

11、Apache都是通过80端口提供WEB服务,以免两者冲突。运行Apache的安装程序,经过Licence页面和Readme页面后进入如下图所示的设置页面,在此输入域名信息和信息与管理员的Email后,点击“Next。以后可用安装程序的默认值来完成安装。安装完成后,可打开IE浏览器,在地址栏输入:/IP地址/来测试Apache是否正确安装。正确的话应该看到如下的页面:二配置 与IIS的配置不同,Apache的配置不是基于图形化界面程序的,而是基于配置文件的。其中Apache安装目录下conf/d.conf是主要的配置文件,在Apache运行的时候,它先调用调用该文件。Apache的配置选项很多,

12、这里仅列出常用的选项的含义,详细的配置说明请参考Apache的文档,d.conf文件本身对每一项的设置都有丰富的注释以#开头的语句为注释,另外:/lamp.linux.gov/Apache/ApacheMenu/index.html有Apache2.2中文文档。主目录:DocumentRoot C:/Program Files/Apache Group/Apache2/htdocs默认文件:DirectoryIndex index.html index.html.var虚拟主机的配置:1. 找到conf/d.conf文件中的# Virtual hosts,删除#Include conf/ext

13、ra/d-vhosts.conf前面的#。2. conf/extra/d-vhosts.conf文件中配置虚拟主机,虚拟主机的主要配置如下: ServerAdmin webmasterdummy-host.example DocumentRoot /docs/dummy-host.example ServerName dummy-host.example ErrorLog logs/dummy-host.example -error_log CustomLog logs/dummy-host.example -access_log mon其中ServerAdmin为虚拟主机管理员的电子, Do

14、cumentRoot为主目录,ServerName为服务的名称,后面两个为错误的日志文件。另外,也可以通过虚拟主机将Apache与IIS集成。Appache作为所有的接入端,apache在80端口接收请求,通过虚拟主机代理将IIS的转给IIS。假设 abc 是在IIS下的可以是通过主机头区分,的端口在8081端口,如此虚拟主机与代理的配置如下: ProxyPreserveHost On ServerAdmin wanlhszu.edu ServerName abc DefaultLanguage zh- AddDefaultCharset GB2312 ProxyPass / :/ abc :8081/ ProxyPassReverse / :/ abc :8081/目录安全设置:如果要设置某个目录下的文件需要指定用户才能访问可以采用如下设置:首先添加用户:

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号