#配置deovoice Apache之安装虚拟主机 | blog of coderdz

Apache之安装虚拟主机

安装虚拟主机

Apache为了方便用户开发,也方便服务器对外提供多个网站的访问,提出了虚拟主机
的概念。虚拟主机是指在一台计算机上,理论上只能代表一台主机,但是因为需求需要
在一台电脑上对外提供多个网站服务,Apache可以通过一定的技术手段(配置),让一
台电脑好像拥有多个主机,这个技术称之为虚拟主机。

  1. 虚拟主机的分类:Apache虚拟主机根据设定的方式可以共分为两类
  • 基于IP的虚拟主机:一台电脑绑定多个IP(多个网卡,一个网卡一个IP),每个IP针
    对一个网站
  • 基于域名的虚拟主机:一台电脑上只有一个IP,但是通过给不同文件夹命名一个“虚
    拟”的主机号,一个文件夹对应一个网站。
  1. 搭建基于域名的虚拟主机:基于域名的虚拟主机可以在Apache的主配置文件中
    httpd.conf下进行配置,但是Apache为了方便配置文件的管理,将虚拟主机单独形成
    了一个配置文件叫做httpd-vhosts.conf,在主题配置文件同级目录的extra文件夹下
    2.1 在主配置文件夹中开启虚拟主机配置文件的加载(默认关闭的),开启即可

    1
    2
    # Virtual hosts
    Include conf/extra/httpd-vhosts.conf

    2.2 在虚拟主机配置文件中清除已有的实例虚拟主机(httpd.vhosts.conf)
    virtualhost
    2.3 完成权限,默认访问页面配置
    权限配置
    2.4 进入C:\Windows\System32\drivers\etc目录,最后一行增加一行代码
    127.0.0.1 www.coderdz.com
    现在就可以用域名访问你的网站了.

谢谢你请我吃苹果!
-------------本文结束感谢您的阅读-------------