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
下一篇 2016-03-12

相关推荐

  • n28-第二周

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示 cp:copy files and directories 复制文件和目录 -i:交互式复制 默认情况下是别名定义了alias cp=’cp -i’ -f:强制复制 #cp -f /etc/issue /tmp/first.txt -r:递归复制目录 将/etc目录递归复制到/tmp…

    Linux干货 2017-12-10
  • 马哥教育网络班21期+第2周课程练习

    一、Linux文件管理类命令汇总 1、文件的复制命令:cp 复制命令:cp     cp [OPTION]… [-T] SOURCE DEST     cp [OPTION]… SOURCE… DI…

    Linux干货 2016-07-29
  • LVS管理平台使用手册(第一版)[原创]

     为了更好管理、维护LVS平台,本人基于Django+certmaster+func开发了一套管理平台,主要功能模块分为性能图表、数据中心、虚拟IP池、主机管理、监控模块等功能,基本上是按F5-LTM管理平台思路来设计,下面只要对这几大块功能进行说明。1、性能图表 功能说明:以小时、日、星期、月、年的图表展示LVS SERVER、VIP、SERVE…

    Linux干货 2015-03-28
  • 第三周作业

    1.列出当前系统上所有已经登录的用户名,同一个用户登录多次,只显示一次 [root@localhost ~]# who |awk '{print $1}'|sort -u root 2.取出最后登录到当前系统的用户的相关信息 [root@localhost ~]#&nb…

    Linux干货 2016-12-13
  • LVM 逻辑卷管理器-缩小LV容量及快照区的建立

    LVM 逻辑卷管理器-缩小LV容量 将/dev/sdb2分区抽离出来,缩小LV容量 (1)首先查看/dev/sdb2的容量大小 [root@centos6 ~]# df -h /mnt/lvm/ Filesystem        &nbs…

    Linux干货 2016-09-19
  • 面授20-1班 0805课间练习与课后作业

    课间练习 第一阶段 新学的命令文本命令cat tac rev more less head tail cut paste wc sort dif patch 1 、找出ifconfig 命令结果中本机的所有IPv4 地址 [root@IP70-CentOS7 ~]# >>ifconfig | tr&nbsp…

    Linux干货 2016-08-07