httpd功能配置之虚拟主机

   apache默认使用80端口提供服务,使用主服务器配置的话,一台物理机只能提供一个站点服务;可以使用虚拟主机方式提供不同的访问,以实现一台主机提供多站点服务。

   虚拟主机的实现方式有三种:基于端口、基于IP、基于主机名。

   一、基于端口的虚拟主机

     1、在主配置文件中添加监听端口,主配置文件为/etc/httpd/conf/httpd.conf

虚拟主机2.jpg 

     2、主服务器与虚拟主机不能同时使用,所以要注释掉主服务器;

虚拟主机1.jpg

     3、定义虚拟主机

虚拟主机3.jpg

     4、检查语法错误并重新加载服务

虚拟主机9.jpg

虚拟主机8.jpg

     4、创建页面文件

虚拟主机4.jpg

虚拟主机5.jpg

    5、验证

虚拟主机6.jpg

虚拟主机7.jpg

   二、基于IP的虚拟主机

     1、添加主机一个IP

虚拟主机1.jpg

虚拟主机2.jpg

     2、定义虚拟主机

虚拟主机7.jpg

     3、检查语法并重载服务

虚拟主机6.jpg

     4、验证

虚拟主机9.jpg

虚拟主机8.jpg

   三、基于IP和端口混用

     1、定义虚拟主机

虚拟主机2.jpg

     2、添加hostc目录及页面文件

虚拟主机4.jpg

虚拟主机3.jpg

     3、检查语法及重载服务

虚拟主机6.jpg

     4、验证

虚拟主机9.jpg

虚拟主机8.jpg

虚拟主机7.jpg

虚拟主机5.jpg

   四、基于主机名的虚拟主机

     1、在hosts文件中添加以下条目,Liunx路径为/etc/hots,windows路径为/etc/system32/drivers/etc/hosts

虚拟主机1.jpg

     2、定义虚拟主机

虚拟主机2.jpg

     3、检查语法并重载服务

虚拟主机6.jpg

     4、验证

虚拟主机3.jpg

虚拟主机4.jpg

虚拟主机5.jpg

   五、混用三种虚拟机

     1、定义虚拟机

虚拟主机1.jpg

     2、检查语法并重载服务

虚拟主机6.jpg

     3、验证

虚拟主机2.jpg

虚拟主机3.jpg

虚拟主机4.jpg

原创文章,作者:petmaster,如若转载,请注明出处:http://www.178linux.com/12705

(2)
petmasterpetmaster
上一篇 2016-03-11 23:41
下一篇 2016-03-12 22:55

相关推荐

  • Linux 第十天: Linux文件查找和压缩

      Linux 第十天: Linux文件查找和压缩                     使用Linux的时候, 经常需要查找文件, 在Linux中, 有很多方法可以做到这一点.…

    Linux干货 2016-08-18
  • 文件管理

    echo“- – -”>/sys/class/scsi_host/host2/scan扫描新装的硬盘,不需要重启 磁盘管理三大步骤:分区,管理,挂载 设备文件创建mknob cdrom /mnt/cdrom 并行接口针多,但是传的速度过快,会对数据造成干扰 vLinux的数据一般都存储在分区空间里 学习linux的磁盘管理就必须:…

    Linux干货 2016-11-27
  • bash的特性总结

    什么是bash:       shell作为用户与计算机内核交互的接口,是用户与计算机沟通的桥梁,而bash(borne again shell)是众多shell里面最为流行一种,bash作为众多shell里面的一种有着众多的特性,掌握bash的众多特性将会是我们今后学习linux必经之路。&nbs…

    Linux干货 2015-10-27
  • Linux 根文件系统层级结构

    一、Linux根文件系统层级结构图 二、Linux根文件系统目录说明

    Linux干货 2016-09-26
  • N24_huamao 学习计划

       每天会安排好时间按顺序看视频进行学习,由于基础比较差我会先进行笔记然后再做博客记录。需要操作的知识点会跟着视频和自己的理解去做,最后达到马哥所说的“技能”所需的要求。运维的知识点很广很多也很复杂。当然想学好后边的就要先打好基础从linux系统开始学习把重要的命令记牢应用灵活才可以。这第一步自己一定要迈好。

    Linux干货 2016-10-26
  • linux学习总结-linux基础(之二)

    六、在Linux基础目录命名法则及功用 根据FHS(http://www.pathname.com/fhs/)的官方文件指出, 他们的主要目的是希望让使用者可以了解到已安装软件通常放置于那个目录下, 所以他们希望独立的软件开发商、操作系统制作者、以及想要维护系统的用户,都能够遵循FHS的标准。 也就是说,FHS的重点在于规范每个…

    Linux干货 2016-09-23