wamp中修改配置支持多站点

本文介绍如果在wamp中修改配置支持多站点。

第1步,修改httpd.conf,增加8080端口的监听

#Listen 12.34.56.78:80
Listen 80
Listen 8080

第2步,修改virtual hosts的配置,同样在httpd.conf这个文件中。

# Virtual hosts 
#Include conf/extra/httpd-vhosts.conf 
#修改为 
# Virtual hosts 
Include conf/extra/httpd-vhosts.conf

第3步,增加虚拟主机配置,修改httpd-vhosts.conf文件。

#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
NameVirtualHost *:8080

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "C:/wamp/www/"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error.log"
CustomLog "logs/dummy-host.example.com-access.log" common
<Directory "C:/wamp/www/"> 
Options Indexes FollowSymLinks 
AllowOverride All
Order allow,deny 
Allow from all 
</Directory> 
</VirtualHost>

<VirtualHost *:8080>
ServerAdmin [email protected]
DocumentRoot "C:/wamp/www2/"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error.log"
CustomLog "logs/dummy-host.example.com-access.log" common
<Directory "C:/wamp/www2/"> 
Options Indexes FollowSymLinks 
AllowOverride All 
Order allow,deny 
Allow from all 
</Directory> 
</VirtualHost>

第4步,重启apache,就可以看到效果了

时间: 2024-10-13 06:39:58

wamp中修改配置支持多站点的相关文章

WAMP中修改mysql默认空密码

WAMP中如何修改mysql默认空密码 WAMP安装好后,mysql教程密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作.首先,通过WAMP打开mysql控制台.提示输入密码,因为现在是空,所以直接按回车.然后输入 use mysql 意思是使用mysql这个数据库教程,提示"Database changed"就行.然后输入要修改的密码的sql语句 update user set password=PASSWORD('root') where use

wamp中修改后mysq数据库l闪退无法登陆解决办法

WampServer安装后密码是空的, 修改一般有三种方式: 一是通过phpMyAdmin直接修改: 二是使用WAMP的MySql控制台修改. 三是重置密码 第一种: 1.在phpMyAdmin界面中点击[用户],将用户概况中的所有用户名为[root] 用户的密码都改为[要修改的密码]. 修改是点击[编辑权限],设置密码即可. 2.在目录wamp\apps下找到phpmyadmin文件夹下的[config.inc.php]文件, 修改[$cfg['Servers'][$i]['password'

IIS Express中如何配置支持json

今天在使用i18next的时候,由于要加载一个json的文件,但是在vs2013中一直加载不成功呢,经过上网查资料得知原来要配置iis express才能支持json文件的加载. 文件的默认位置在:C:\Users\UserName(用户名)\Documents\IISExpress\config目录下 在这个配置节<handlers accessPolicy="Read, Script">中增加以下配置项 <add name="Json" pat

wamp中apache配置虚拟主机

1.开启虚拟主机 wamp\bin\apache\Apache2.4.4\conf\http.conf L499 Include conf/extra/httpd-vhosts.conf 去掉; 2.?设置虚拟主机 F:\wamp\bin\apache\Apache2.4.4\conf\extra\httpd-vhosts.conf <VirtualHost *:80>     DocumentRoot "d:/open"     ServerName myopen.com

Ubuntu 15.04 下 Docker 1.7.1 中DOCKER_OPTS配置不生效的解决

本人最近在学习Docker,在Ubuntu 15.04下做测试,安装方法是使用Docker官方提供的apt库,然后使用apt-get安装,具体方法参照这里. 我想要测试使用自己的私有库,由于私有库没有配置证书,所以需要在Docker的启动项中修改配置,取消掉证书认证DOCKER_OPTS="--insecure-registry 10.0.40.16:5000".但是在启动Docker进程时,发现没有将DOCKER_OPTS的内容加载进来. 然后我又修改 /etc/default/do

【原创】大叔经验分享(52)ClouderaManager修改配置报错

Cloudera Manager中修改配置可能报错: Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'MESSAGE' at row 1 这是一个mysql的字符集问题,极有可能创建scm数据库时使用默认的latin1编码导致,涉及的表为: CREATE TABLE `REVISIONS` ( `REVISION_ID` bigint(20) NOT NULL, `OPTIMISTIC_LOCK_VERSION`

WAMP中的mysql设置密码(默认密码为空)及phpmyadmin的配置

来自:  http://wenku.baidu.com/link?url=J4K28e1kt-_ykJLsOtS1b5T6hKj5IzL5hXSKIiB133AvPCUXLlxGKScsBsxi0mA-mPaL3dNDMQZ-UW9aHqIG1KQLEKDZmUWO0XY9ozUtnd7 为WAMP中的mysql设置密码密码   WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作.  1. 首先,通过WAMP打开mysql控制台.  

实现一个支持运行时并发修改配置生效的Configuration类

可配置性是一个好的应用程序的重要指标.我们常常需要实现类似能够运行时修改配置的功能.最近在开发一个中间层的服务程序,最终发布的方式是把代码打成jar包交给调用方使用.这个中间层服务需要一些配置信息,考虑了一下有几个基本的需求: 1. 在ja包中提供一个service-defalut.properties配置文件来提供全部的默认配置.这样的好处是尽量减少对调用方的侵入.调用方可以不提供额外的配置. 2. 调用方也可以提供一个service-site.properties配置文件来提供自定义的配置信

在一次配置中还修改了php.ini中的配置 暂时不知道什么用

如果需要自动发送还需要运行环境的支持(这个是空间商解决的问题,如果是VPS的话您可以自己修改PHP配置文件),要求如下:要求开通 fsockopen 函数功能要开启在php.ini 中开启以下项allow_url_fopen = onextension=php_openssl.dllextension=php_curl.dllextension=php_sockets.dllextension=php_soap.dll 在一次配置中还修改了php.ini中的配置 暂时不知道什么用