Home » 经验&资源分享 » Apache配置多站点的方法

Apache配置多站点的方法

有些时候我们会在一台机器上配置多个站点,并且希望都是在根目录,这个时候就需要进行多站点的配置。

本人用的服务器是apache+mysql的,所以最近研究了一下关于apache服务器多站点的配置方法。关于apache多站点的配置方法其实有好几种,有使用多个端口的,也有使用多个ip的。不过本人比较常用多ip配置的方法,所以就说说这一种。

我们可以在本地做个试验的,由于127.0.0.*的所有ip都是指向本机的,所以,我们可以随便拿两个出来做实验。

在本地的apache目录下的conf文件夹中找到extra文件夹,用记事本打开其中的httpd-vhosts.conf文件,按照如下方式配置apache,就可以实现在本地运行多个站点的一个配置:

 

  1. DocumentRoot ”F:/xampp/htdocs/fanwe”   
  2. ##ServerName dummy-host.localhost   
  3. ##ServerAlias www.dummy-host.localhost   
  4. ##ErrorLog ”logs/dummy-host.localhost-error.log”   
  5. ##CustomLog ”logs/dummy-host.localhost-access.log” combined   
  6.   
  7. ServerAdmin shobal   
  8. DocumentRoot ”F:/xampp/htdocs/shobal”   
  9. ##ServerName dummy-host2.localhost   
  10. ##ServerAlias www.dummy-host2.localhost   
  11. ##ErrorLog ”logs/dummy-host2.localhost-error.log”   
  12. ##CustomLog ”logs/dummy-host2.localhost-access.log” combined  

由于我使用的是xampp配置的服务器,所以需要把127.0.0.1IP留给phpMyAdmin。

Continue reading...
分享