Apache 2.2 虚拟目录配置

主要分三步:

1. 添加监听端口 Listen 80

2. 修改servername *:80

3. 添加NameVirtualHost *:80

4. 添加虚拟目录:

  #第一个网站

  <VirtualHost *:80>
   ServerName www.um.com
   DocumentRoot "/usr/local/apache2/htdocs"
   </VirtualHost>

   #第二个网站
   <VirtualHost *:80>
   ServerName www.gjm123.cn
   ServerPath /musicResource
   DocumentRoot "/usr/local/apache2/musicResource"
   </VirtualHost>

5. 添加虚拟目录访问权限

<Directory "/usr/local/apache2/um">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.2/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks

   #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride All

   #
    # Controls who can get stuff from this server.
    #
    Order allow,deny
    Allow from all

</Directory>

<Directory "/usr/local/apache2/musicResource">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.2/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks

   #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride All

   #
    # Controls who can get stuff from this server.
    #
    Order allow,deny
    Allow from all

</Directory>问权限

5. 保存修改,重启apache2

 

参考:

1,apache手册:http://lamp.linux.gov.cn/Apache/ApacheMenu/vhosts/examples.html

2,http://www.cnblogs.com/princelive/archive/2009/05/06/1450352.html

posted @ 2011-11-04 22:42  永哥  阅读(386)  评论(0编辑  收藏  举报