始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

Apache2.2虚拟主机配置

发布时间:  2014/8/1 11:33:53
作为WWW服务器的虚拟主机的网站搭建服务软件,在Apache WWW服务器下的各种虚拟主机、尤其是大规模虚拟主机的设置技术,并比较了各种方式的特点。Apache WWW Virtual Hosting 虚拟主机。如何配置Apache 虚拟主机的环境?

首先确认下环境,如果是Windows下,虚拟主机配置文件:
以安装目录C:\Program Files (x86)为例,假如是其他目录,可以参照以下路径找到配置文件。
C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf\extra\httpd-vhosts.conf
Linux环境,Ubuntu12.04,配置文件:
/etc/apache2/sites-enabled/default
Centos中配置文件:
/etc/httpd/conf/httpd.conf

假设现服务器C段IP为127.0.0.1/2/3(当然不是C段)现需要配置4个网站apache.org/tomcat.apache.org/httpd.apache.org/struts.apache.org
以下路径以Ubuntu为例
127.0.0.1 apache.org
127.0.0.2 tomcat.apache.org
127.0.0.2 httpd.apache.org
127.0.0.3 struts.apache.org

# Configure VirtualHost, Based Name
# 基于名称,同个IP多个站点
NameVirtualHost 127.0.0.2:80
<VirtualHost 127.0.0.2:80>
   DocumentRoot /var/www/tomcat/
   ServerName tomcat.apache.org
   CustomLog /var/log/apache2/tomcat.apache.org-access.log common
   ErrorLog /var/log/apache2/tomcat.apache.org-error.log
</VirtualHost>
<VirtualHost 127.0.0.2:80>
   DocumentRoot /var/www/httpd/
   ServerName httpd.apache.org
</VirtualHost>
 
# Configure VirtualHost, Based IP
# 基于IP,每个IP一个站点
<VirtualHost 127.0.0.1:80>
    DocumentRoot /var/www/apache/
    ServerName apache.org
</VirtualHost>
<VirtualHost 127.0.0.3:80>
    DocumentRoot /var/www/struts/
    ServerName struts.apache.org
</VirtualHost>

如果是在windows环境,需要注意的是,路径需要用双引号""括起来,否则会出错,自定义的错误文件,文件路径也需要括起来。此外在<VirtualHost /></VirtualHost>还可以定义该虚拟站点的管理员账号等信息,详细可参考手册。

如果需要大量配置基于IP的站群,可以参考如下代码。windows 网站文件在D盘,日志文件在E盘。如果在其他环境,按需修改路径。(运行后查看源文件内容即为配置文件)
<?php
for($i=2;$i<256;$i++){
echo <<<HelloMyWorld
<VirtualHost 127.0.0.$i:80>
     DocumentRoot "D:/$i/"
     ErrorLog "E:/log/$i-error.log"
     CustomLog "E:/log/$i-access.log" common
</VirtualHost>\n\n
HelloMyWorld;
}

使用WWW虚拟主机的好处在于,一些小规模的网站,通过跟其他网站共享同一台物理机器,可以减少系统的运行成本,并且可以减少管理的难度。另外对于个人用户,亿恩科技推出也可以使用这种虚拟主机方式来建立有自己独立域名的WWW服务器,目前国内有很多公司都提供这种免费的服务。

本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      0
     
     
     
     

    0371-60135900
    7*24小时客服服务热线