如何用apache创建免备案空间虚拟主机日期:2007/05/08 点击数:216 回复数:0 宣布人:Lijing
  如何用apache创立免备案空间虚拟主机 
  在Linux下修正Apache的配置文件,编纂/data/apache/conf/httpd.conf。加#号的是解释,是给你看的样板或阐明,不会真正履行。
  下面我们分离举例解释创建免备案空间虚机的三种办法:
  一、基于端口的免备案空间虚拟主机
  默认主机Listen 80端口。
  当初我须要增添81和82两个端口的监听,因此在配置文件中增加两行。
  配置完毕运行/data/apache/bin/apachectl restart,然后在浏览器上输入localhost:81或localhost:82应当可以看到该端口免备案空间虚拟主机的内容了。
  在apache新的版本中,假如想使存取的每个目录都能够配置存取权限(包含它的子目录),咱们还要在配置文件中配置一个高限度的特点
  二、基于主机域名的免备案空间虚拟主机
  跟基于端口的免备案空间虚机配置格局类似,但要在统一个端口下可以定义多个基于名称的虚机,因而还要多一项服务器名的配置:
  譬如虚机名称为web001和web002
  一。定义
  所谓虚拟主机是指在一台服务器里运行几个网站,提供WEB、FTP、Mail等服务。
  二。免备案空间虚拟主机的实现方法有三种:
  基于IP的方法,基于主机名的方法和基于端口的法官法。
  ①基于IP的方法:
  在服务器里绑定多个IP,然后配置WEB服务器,把多个网站绑定在不同的IP上。访问不同的IP,就看到不同的网站。
  ②基于端口的方法:
  一个IP地址,通过不同的端口实在不同网站的访问。
  ③基于主机名的方法:
  设置多个域名的A记录,使它们解析到同一个IP地址上,即同一个服务器上。然后,在服务器上配置WEB服务端,添加多个网站,为每个网站设定一个主机名。因为HTTP协议访问请求里包含有主机名信息,当WEB服务器收到访问请求时,就可以根据不同的主机名来访问不同的网站。
  三。三种免备案空间虚拟主机实现的基本配置
  ①基于IP免备案空间虚拟主机的实现:
  多个ip,需要把中心主机取消