0
点赞
收藏
分享

微信扫一扫

Linux七大项目作业——HTTPD

跟着Damon写代码 2022-04-03 阅读 61
rpm -q httpd    //检查是否安装HTTPD
 yum -y install httpd             //安装HTTPD服务
 systemctl restart httpd         //重启HTTPD服务,这里要等待一回
 systemctl stop firewalld       //关闭防火墙
 curl 172.16.118.118

//下面是配置DNS服务器,添加两个区域,如果前面或者上课做过了的可以不用做
vi /etc/named.conf                               
  两个any


vi /etc/named.rfc1912.zones    //改主配置文件,添加day18.net和night18.net

zone "day18.net." IN {
        type master;
        file "day18.net.zone";
        allow-update { none; };
};

zone "night18.net." IN {
        type master;
        file "night18.net.zone";
        allow-update { none; };
};

cd /var/named                                  
cp -p named.localhost   day18.net.zone   
vi   day18.net.zone   
           @          NS      dns.day18.net.
            dns       A       172.16.118.118
            www       A       172.16.118.118
cp -p day18.net.zone   night18.net.zone   
vi   night18.net.zone   
           @          NS      dns.night18.net.
           dns        A       172.16.118.118
           www        A       172.16.118.118

systemctl restart named
systemctl stop firewalld

//nslookup 测试
[root@lai18 ~]# nslookup 
> www.day18.net           //输入
Server:         127.0.0.1
Address:        127.0.0.1#53

Name:   www.day18.net
Address: 172.16.118.118
> www.night18.net         //输入
Server:         127.0.0.1
Address:        127.0.0.1#53

Name:   www.night18.net
Address: 172.16.118.118
>                                      //输入exit退出

//下面是使用apache来建立2个基于域名的虚拟主机站点 和建立主页
cd /var/www/html/
mkdir day18
vi day18/index.html
this is day18.net's web page    //写入的内容
mkdir night18
vi night18/index.html
this is night18.net's web page    //写入的内容
cp  /etc/httpd/conf/httpd.conf   /etc/httpd/conf/httpd.conf.bak  //备份httpd.conf
vi /etc/httpd/conf/httpd.conf
#ServerName www.example.com:80   //把#去掉,www.example.com改为自己的IP地址,如下
#ServerName 172.16.118.118:80
//再添加如下内容
<VirtualHost 172.16.118.118>
         DocumentRoot /var/www/html/day18
         ServerName www.day18.net
</VirtualHost>
<VirtualHost 172.16.118.118>
         DocumentRoot /var/www/html/night18
         ServerName www.night18.net
</VirtualHost>

systemctl  restart httpd       //重启HTTPD服务,这里要等待一回

 //测试
在win7中输入www.day18.net和www.night18.net测试
在Linux中测试输入   curl 172.16.118.118
[root@lai18 html]# curl 172.16.118.118
this is day18.net's web page

改主配置文件
day18.net
night18.net
nslookup测试
apache来建立2个基于域名的虚拟主机站点 和建立主页
在这里插入图片描述
测试

举报

相关推荐

0 条评论