码迷,mamicode.com
首页 > Web开发 > 详细

linux web服务器(二) 基于域名,ip,端口的web虚拟主机

时间:2018-04-02 21:41:44      阅读:325      评论:0      收藏:0      [点我收藏+]

标签:田峰 IT linux

                                                                  linux web服务器(二)

     1 :搭建基于域名的虚拟主机
     首先为两个网站搭建dns服务器,并新建区域,分别为:www.goole.com和www.baidu.com
     2) 修改配置文件

     技术分享图片

    技术分享图片

    3)    修改数据文件

     技术分享图片

    技术分享图片

    4)    重启dns服务

     技术分享图片

     5)    搭建两个网站

      6:准备网页

      技术分享图片

      技术分享图片

      7)打开虚拟主机配置文件,修改配置文件

      技术分享图片

      8: 添加以下内容

      技术分享图片

      技术分享图片

       9)    修改主配置文件,启用虚拟主机
       Vi /usr/local/httpd/conf/httpd.conf  去掉前面的#号      
        技术分享图片

       10)    重新启动httpd服务

       技术分享图片

       11)    在客户端上访问虚拟web主机

        技术分享图片

       技术分享图片

       到此为止,基于域名的虚拟主机搭建完毕
注意:如果在客户端上访问不了,可能是服务器的防火墙没关或者没开例外,或者dns服务没有重启,也有可能是httpd服务没有重启。
       

     
      案例二:搭建基于不同ip的虚拟主机
      1)为服务器添加两个地址
         技术分享图片

        技术分享图片

         2)    在dns的数据文件中修改解析的ip地址,goole使用192.168.1.1,baidu使用192.168.1.2

          技术分享图片

         3)    goole的保持不变

           技术分享图片

          4)    baidu:如下

           技术分享图片

          5)    修改虚拟主机配置文件

           技术分享图片

           技术分享图片

           6)    重启httpd服务
           7)    在客户端上访问网站   访问之前清除dns缓存
            技术分享图片

           8 )在客户端上访问虚拟web主机

            技术分享图片

             技术分享图片

             案例三:基于端口的虚拟主机  

           1)    把dns数据文件“goole”和“baidu”中两个网址的ip改为同一192.168.1.1

             技术分享图片

            技术分享图片

           2)    修改虚拟主机配置文件

            技术分享图片

            技术分享图片

             3)    修改httpd主配置文件  Vi /usr/local/httpd/conf/httpd.conf
               技术分享图片

               4)    重新启动httpd服务
               5)    客户端上访问虚拟web网站
                技术分享图片

               技术分享图片

              

          

     

 

 



     



     

    





linux web服务器(二) 基于域名,ip,端口的web虚拟主机

标签:田峰 IT linux

原文地址:http://blog.51cto.com/13137225/2093974

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!