HTTP服务与配置实验

【实验目的】

 1.学习HTTP服务器的配置;

 2.初步掌握HTTP服务器的设置;

 3.掌握网页的发布的方法。

【实验器材】

  三台安装Linux系统的计算机,一台集线器,网线

【实验组网图】
 

              图2.3-1

【实验任务】:

1.按上图2.3-1进行实验组网,按如下要求分别完成对HTTP服务器的配置(Linux_pc0作为HTTP服务器,端口号8080),分别打开Linux_pc1、 Linux_pc2的浏览器,输入:http://192.168.199.5:8080,观察其运行状态?

 

IP地址

网关

Dns服务地址

Linux_pc0

192.168.199.5

192.168.199.1

192.168.199.5

Linux_pc1

192.168.199.9

192.168.199.1

192.168.199.5

Linux_pc2

192.168.199.10

192.168.199.1

192.168.199.5

2.配置DNS和HTTP服务

①a. 将Linux_pc0配置为DNS服务器,配置表如下表所示:

 

域名

别名

Linux_pc0

www.test.com

pc0.test.com

Linux_pc1

dns.test.com

pc1.test.com

Linux_pc2

 

b.设置其他客户端的DNS服务器地址:注意该服务器地址一定要有效。

c.重启DNS 服务。

②在客户端的浏览器输入配置的主机域名进行测试。

例如http://www.test.com:8080 http://dns.test.com:8080 查看其显示的不同效果。

【实验指导】:

1.配置HTTP服务器

1.1 打开HTTP服务器配置对话框

打开任意一台计算机作为Web服务器,单击“主菜单” →“控制面板” →“服务设置” →“HTTP”,如图2.3-2所示:

 

         图 2.3-2 启动HTTP配置窗口

单击“HTTP”,则进入HTTP配置窗口。如图2.3-3所示。

        

          图 2.3-3  HTTP配置窗口

1.2 配置HTTP服务

1.2.1 基本设置

服务器名(S):注意该服务器名一定要在host表中注册过。

网主电子邮件地址(E):请按正确的email地址填写

1.2.2可用地址

1.2.2.1添加可用地址

   单击“添加”按钮,如图2.3-4所示:

  

             图2.3-4  添加可用地址

(1)监听所有地址:指的是该计算机的所有地址。包括 :127.0.0.1,以及该机器网卡上的所有地址。例如:内网地址,外网地址。

(2)地址:输入该计算机的一个地址。如果指定了一个地址,则只能使用该地址进行访问

   端口:端口号为0-65536.HTTP默认端口为80

   单击“确定”后,则所选择的数据添加在“可用地址”列表中。

1.2.2.2 编辑可用地址

在“可用地址”列表中选择一项,单击“编辑”按钮,修改数据后,单击“确定”即可。

1.2.2.3删除可用地址

在“可用地址”列表中选择一项,单击“删除”按钮,即可删除所选中的数据。

1.2.2.4 可用地址的说明

①、如果设置为“监听所有地址:80”,则服务器将监听自己的所有地址

②、如果设置为某一个IP地址加一个端口,例如“192.168.199.5:80”,则服务器只能监听这个地址。

2HTTP服务器测试

2.1 启动HTTP服务

单击“主菜单” →“控制面板” →“服务设置” →“服务”,弹出如图2.3-5所示的服务启动对话框:

          图2.3-5 HTTP服务启动对话框

选择“http”,单击“开始”。如果已经“开始”,则单击“重启”.

2.2 使用浏览器进行测试

   打开任意一台客户端计算机,双击“浏览器”,在该“浏览器”中输入服务器端设置的可用地址以及端口 例如 服务器端的可用地址为“监听所有地址:8080”并且该服务器的一个地址为“192.168.199.5”,那么在客户端可以输入:http://192.168.199.5:80.

【相关知识】

  虚拟主机是指在一台web服务器上同时存在多个web站点。基于名称的虚拟主机是指:服务器只有一个IP地址和一个正式域名,但是在域名服务器上对应多个不同的别名记录,每个别名记录对应一个web站点。

【去实验】