说明:在虚拟机(VMware Workstation Pro)下运行Red Hat Linux。 同时有三个软件包:

  • shrike-i386-disc1.iso
  • shrike-i386-disc2.iso
  • shrike-i386-disc3.iso

安装步骤:

  1. 软件包的安装

    1.1 DNS包的安装(bind和caching)

    1.2 Httpd包的安装(httpd和httpd-manual)

  2. 配置DNS

    2.1 配置虚拟机静态IP

    2.2 修改/etc/named.conf配置文件

    2.3 在/var/named下新建正向和反向解析文件,并修改配置信息

    2.4 启动named服务,检测DNS是否配置成功

  3. 在/var/www下新建index.html文件,并输入网页信息

  4. 修改/etc/httpd/conf/下的httpd.conf配置文件

  5. 启动服务

  6. 在浏览器输入域名(网址),查看是否跳转成功

一、安装

1.挂载第一张镜像,安装bind、httpd和httpd-manual。

1
2
3
4
5
mount /dev/cdrom /mnt/cdrom			//挂载镜像
cd /mnt/cdrom/RedHar/RPMS			//进入软件包目录
rpm -ivh bind-9.2.1-16.i386.rpm		//安装
rpm -ivh httpd-2.0.40-21.i386.rpm
rpm -ivh httpd-manual-2.0.40-21.i386.rpm

2.挂载第二张镜像,安装caching。

1
rpm -ivh caching-nameserver-7.2-7.noarch.rpm

二、配置dns

1.配置虚拟机静态IP

左下角 “主菜单”->“系统设置”—>“网络”,双击设备"eth0"。

1
2
3
IP地址:192.168.1.2
子网掩码:255.255.255.0
默认网关地址:192.168.1.254

在"DNS"选项卡下,修改"主DNS"为:192.168.1.2 最后单击"激活"。

2.修改/etc/named.conf配置文件

在末尾添加配置信息

注意:其中"bzu.com.zone"和"1.zone"就是我们过会儿要创建的文件。

1
2
3
4
5
6
7
8
	    zone "bzu.com" IN{
    	type master;
    	file "bzu.com.zone";
    	};
	    zone "1.168.192.in-addr.arpa" IN{
    	type master;
    	file "1.zone";
    	};

3.在/var/named下新建正向和反向解析文件,并修改配置信息

也可直接复制该目录下的localhost.zone文件,然后修改配置。

bzu.com.zone文件配置信息:

1
2
3
4
5
6
7
8
9
	$TTL 86400
	@	1D IN	SOA	dns.bzu.com. mail.bzu.com. (
					42		; serial (d. adams)
					3H		; refresh
					15M		; retry
					1W		; expiry
					1D	)	; minimum
@	IN NS	dns.bzu.com.
www	IN A	192.168.1.2

1.zone文件配置信息

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
	$TTL 86400
	@	1D IN	SOA	dns.bzu.com. mail.bzu.com. (
					42		; serial (d. adams)
					3H		; refresh
					15M		; retry
					1W		; expiry
					1D	)	; minimum
@	IN NS	dns.bzu.com.
www	IN A	192.168.1.2
2	PTR		dns.bzu.com.

4.启动named服务,检测DNS是否配置成功

在终端键入命令:

1
	nslookup

若出现以下内容,说明DNS配置成功。 testDns

三、配置httpd

1.在/var/www下新建index.html文件,并输入网页信息

1
2
	cd /var/www/
	echo "12121">>index.html

testDns

2.修改/etc/httpd/conf/下的httpd.conf配置文件

添加如下信息:

1
2
3
	NameVirtualHost	192.168.1.2
	ServerName	www.bzu.com
	DocumentRoot	/var/www

四、测试

在浏览器输入 “http://www.bzu.com” 即可。 testDns