您现在的位置是:芭奇站群管理系统 > 优化技巧 > -> 教你wampserver在winxp下配置虚拟主机实现多站点支持

教你wampserver在winxp下配置虚拟主机实现多站点支持

时间:2010-05-16 15:14

  最近和朋友们相互聊天发现一个不错的wampserver,wampserver是由德国人开发,在windows环境下实现apache+php+mysql的一款集成环境软件,经过我的测试朋友们要是还在为缺少windowsxp组件头痛你可以试一试.

  wampserver自带sqlitemanager和phpmyadmin软件;为用户设计了简单易用的图形化界面,并且包括了简体中文、英文在内的十余种语言包,可自由切换,wampserver可用于服务器环境快速配置或本机测试。可到wampserver官方网站下载。(它是傻瓜式的软件,一路按下一步就可以了,wampserver安装完成后,打开wampserver,就可以通过localhost或者127.0.0.1访问了,如果只是简单的程序测试,不需要别人访问,那么现在已经足够了。)

  我要讲的是如何在本机wampserver环境下,配置cnpeng.org测试环境;同理可在服务器端配置虚拟主机,实现多站点共存。

  启动wampserver服务,左键单击右下角wampserver图标,打开apache菜单下“httpd.conf”文件;在“httpd.conf”文件最下面添加以下代码:##开始配置虚拟主机,域名为305.com,目录为d:/wamp/www/305.com/

  namevirtualhost:80(要是怕端口被占用可改成81或8080)

  <virtualhost:80>

  #serveradmin=管理员email

  serveradmin[url=mailto:admin@localhost.com]admin@localhost.com[/url]

  #documentroot=网站主目录的盘符路径

  documentrootd:\wamp\www\305.com

  #servername=绑定的域名入口

  #即:通过305.com访问的请求

  servername305.com

  #这里是配置网站主目录的访问权限,注意斜线

  <directory“d:/wamp/www/305.com/”>

  optionsfollowsymlinks

  allowoverridenone

  orderallow,deny

  allowfromall

  </directory>

  </virtualhost>

  ##重新定义wampserver根目录

  namevirtualhost:80(要是怕端口被占用可改成81或8080)

  <virtualhost:80>

  #serveradmin=管理员email

  serveradmin[url=mailto:admin@localhost.com]admin@localhost.com[/url]

  #documentroot=网站主目录的盘符路径

  documentrootd:\wamp\www

  #servername=绑定的域名入口

  #即:通过305.com访问的请求

  servername127.0.0.1

  #这里是配置网站主目录的访问权限,注意斜线

  <directory“d:/wamp/www/”>

  optionsfollowsymlinks

  allowoverridenone

  orderallow,deny

  allowfromall

  </directory>

  </virtualhost>

  在托盘中左键单击wampserver,重启所有服务;用记事本打开c:\windows\system32\drivers\etc\目录下hosts文件,在最下面添加一行:127.0.0.1305.com

  ok!在浏览器下输入abcd305.com,可以看到通过http已经访问到本机下d:/wamp/www/305.com/目录。

  分享到搜狐微博