`
lzs2014193
  • 浏览: 25692 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

WampServer3环境下配置虚拟主机

阅读更多
准备:下载WampServer3安装包并安装成功(建议下载新版本,老版本Bug太多文件路径设置杂乱)
1.在apache的conf目录找到http.conf文件,去掉下面两项设置前面的#号
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#Include conf/extra/httpd-vhosts.conf
2.在Listen 0.0.0.0:80下面再添加一个Listen 0.0.0.0:8088端口(实现多端口配置)
3.在conf\extra文件夹下找到httpd-vhosts.conf文件,首先保留服务器原始路由
 
NameVirtualHost *:80
<VirtualHost *:80>
	ServerName localhost
	DocumentRoot D:/wamp64/www
	<Directory  "D:/wamp64/www/">
		Options +Indexes +Includes +FollowSymLinks +MultiViews
		AllowOverride All
		Require local
	</Directory>
</VirtualHost>
 
3.1 在其下添加下面标签的虚拟主机设置
(zendStudio12.5是我的workspace文件夹,wamp64是我的安装路径)
<VirtualHost *:8088>
	ServerName  zendstudio125.com
        ServerAlias www.zendstudio125.com
	DocumentRoot D:/wamp64/zendStudio12.5
	<Directory  "D:/wamp64/zendStudio12.5/">
		Options +Indexes +Includes +FollowSymLinks +MultiViews
		AllowOverride All
		Require local
	</Directory>
</VirtualHost>

<VirtualHost *:80>
	ServerName  zendstudio125.com
        ServerAlias www.zendstudio125.com
	DocumentRoot D:/wamp64/zendStudio12.5
	<Directory  "D:/wamp64/zendStudio12.5/">
		Options +Indexes +Includes +FollowSymLinks +MultiViews
		AllowOverride All
		Require local
	</Directory>
</VirtualHost>
 4.在系统目录C:\Windows\System32\drivers\etc下找到hosts文件并在其中添加上面指定的域名
    127.0.0.1 zendstudio125.com  (最重要的一步,保存退出)
PS.这一步指定域名非常重要,看到网上有很多配置介绍都没有重点强调要修改系统文件这一步,
   有了这步指定,浏览器才能把域名解析到apache对应的虚拟主机设置
5.重启apache服务,在zendstudio12.5文件夹下新建test.php文件,测试如下语句
<?php echo 'This dirname is '.dirname(__FILE__);
//结果显示:This dirname is D:\wamp64\zendStudio12.5 说明虚拟主机设置成功!
Tips:在浏览器中输入http://zendstudio125/test.php
分享到:
评论

相关推荐

    wampserver虚拟主机(多站点)的配置

    WampServer 多站点虚拟主机配置指南 WampServer 是一个流行的 Windows 平台上的集成开发环境,提供了 Apache web 服务器、MySQL 数据库和 PHP 编程语言的支持。多站点虚拟主机配置是 WampServer 的一个重要特性,...

    WampServer安装包及配置图解

    3. **配置Apache**: 类似地,通过“apache”菜单,你可以配置Apache的虚拟主机、修改端口或者管理日志文件。 4. **MySQL管理**: 通过“mysql”菜单,你可以启动、停止MySQL服务,管理数据库,或者修改MySQL的配置...

    wampserver和多站点配置文件

    1. 创建一个新的虚拟主机:在`C:\wamp\bin\apache\apache{version}\conf\extra`目录下找到httpd-vhosts.conf文件,这是存放虚拟主机配置的地方。用文本编辑器打开它,添加新的虚拟主机配置。例如: ``` *:80&gt; ...

    wampserver2.2d配置手册

    2. **虚拟主机配置**:若需为多个项目设置不同的域名,可以利用Apache的虚拟主机功能。在`httpd.conf`中启用虚拟主机模块,并在`conf/extra/httpd-vhosts.conf`中定义虚拟主机。每个虚拟主机条目应包含`DocumentRoot...

    WampServer集成环境下载

    例如,可以新建一个项目目录,在该目录下编写PHP文件,然后通过WampServer的管理界面将其配置为一个虚拟主机,即可在本地通过浏览器访问并调试代码。 在实际开发中,WampServer还提供了丰富的附加功能,如修改...

    wampserver32位php集成环境

    Apache的配置文件(httpd.conf)可以通过WampServer的管理界面进行修改,以调整服务器的行为,例如设置虚拟主机、修改端口等。 **MySQL数据库** MySQL是一个功能强大的关系型数据库管理系统,广泛用于Web应用程序...

    WampServer5集成环境(PHP的IDE开发环境)

    它允许开发者通过修改httpd.conf等配置文件来定制服务器行为,例如设置虚拟主机、调整性能参数以及处理URL重写等。 **MySQL数据库**:MySQL是一款开源、免费的关系型数据库管理系统,广泛应用于Web应用开发。...

    PHP环境包(wampserver_X86)

    用户可以通过WampServer的管理界面轻松修改Apache的配置,例如设置虚拟主机、调整日志记录或改变端口号。 **三、MySQL数据库** MySQL是一种关系型数据库管理系统,广泛应用于Web应用中,以其高效、稳定和开源特性受...

    PHP+MYSQL网站开发环境架设:WampServer

    - 配置虚拟主机:WampServer允许设置虚拟主机,方便管理多个项目。在httpd-vhosts.conf文件中添加虚拟主机配置,然后在WampServer菜单中重载配置。 - 插件支持:WampServer支持添加额外的PHP扩展,如GD库、mysqli...

    WampServer2.2a PHP集成开发环境

    通过WampServer,你可以自定义Apache的配置,如修改端口号、设置虚拟主机等,以满足不同的开发需求。 **二、MySQL数据库** MySQL是一款强大的关系型数据库管理系统,广泛应用于Web应用中。WampServer2.2a包含的...

    WampServer,无需手配

    5. **配置虚拟主机**: 需要在WampServer的管理界面中,通过编辑httpd-vhosts.conf文件来设置虚拟主机,以便用自定义域名访问多个项目。 **学习资源与常见问题** 对于初学者,可以参考“有问题点我!安装教程!.png...

    WampServer

    Apache的配置文件`httpd.conf`可以在WampServer的安装目录下找到,用于定制服务器的行为,如设置端口、虚拟主机等。 **MySQL**是一种关系型数据库管理系统,也是许多Web应用程序的首选数据库。通过WampServer,...

    php的LAMP集成环境之32位wampserver

    用户可以通过修改配置文件(如httpd.conf)来自定义服务器行为,如设置端口号、虚拟主机等。 **3. PHP解释器** PHP是用于动态生成网页内容的脚本语言。32位WampServer通常包含多个PHP版本,允许用户根据项目需求...

    WampHelper【WAMPSERVER辅助工具】V1.0 绿色版

    WampHelper是一款绿化、...PHP扩展、Apache模块、配置虚拟主机、URL重写、Memcached开启,再也不用亲自去修改配置文件了,WampHelper都能完美实现。链接:http://blog.csdn.net/qq_35296546/article/details/70258229

    wampserver3.2.0.zip

    通过WampServer,你可以轻松管理Apache的配置,如修改端口号、设置虚拟主机等。 **MySQL数据库** MySQL是一种关系型数据库管理系统(RDBMS),广泛应用于Web应用程序中,以其高性能、高可扩展性和易于管理而闻名。...

    Wampserver64.zip

    开发者可以通过修改配置文件(如httpd.conf)来定制服务器的行为,如设置端口号、虚拟主机等。 2. **MySQL数据库**: MySQL是一种关系型数据库管理系统,广泛应用于Web应用程序。通过Wampserver64,开发者可以创建...

    WampServer5 配置图

    - 编辑`httpd.conf`文件以添加新的虚拟主机配置。 - 示例配置: ```apacheconf *:80&gt; DocumentRoot "D:/Web/MyProject" ServerName myproject.local ``` **2. 启用模块** - 在`httpd.conf`文件中启用需要的...

    WampServer2.1 配置说明

    2. **添加虚拟主机**:根据需要添加新的虚拟主机配置,设置相应的ServerName和DocumentRoot。 #### 六、总结 通过上述步骤,你可以有效地配置WampServer2.1以满足自己的开发需求。无论是更改`www`目录、设置Apache...

Global site tag (gtag.js) - Google Analytics