当安装好WAMP后,windows右下角会出现WAMP Server的图标,如图所示!

当中集成了PHP开发的常用功能。

Localhost:表示启动浏览器打开本地首页

My Projects:项目文件夹(目前没有任何作用)

phpMyAdmin:MySql Web管理工具。

Apache:Apache服务器管理相关内容,有版本管理,服务管理,模块管理,虚拟目录管理,配置文件,日志文件。

PHP:PHP相关管理,版本,设置和扩展。

MySQL:MySQL相关管理,版本,服务,MySql控制台,配置文件,日志。

WebGrid:调试窗口

快速设置:启动、关闭、重启所有服务。

切换在线状态:是否能被外部访问,在线表示可以访问,离线表示只能被本机访问。

一、修改WAMP默认的文本编辑器

1、在WAMP根目录中打开wampmanager.conf文件。

将:

editor = "notepad.exe"

修改为:

editor = "C:\Program Files\Notepad++\notepad++.exe"

然后保存,重新启动WAMP。

二、配置WAMP网站根目录。

1、首先在F:盘新建一个Demo文件夹,用来存放网站代码。

2、修改Apache的中httpd.conf中

修改:

DocumentRoot "D:/php/wamp/www/" 为 DocumentRoot "F:/Demo/"

<Directory "D:/php/wamp/www/"> 为 <Directory "F:/Demo/">

注意:所有配置文件修改后,都必须重新启动服务。

这时Apache中的文件就已经修改完成,就可以通过localhost访问F:/Demo中的文件了。

但是WAMP菜单中的www目录还没有改变,如果需要改变WAMP菜单中的目录,还需要修改WAMP安装目录下的wampmanager.ini和wampmanager.tpl文件。

3、修改wampmanager.ini文件。

搜索"menu.left";将

Type: item; Caption: "www 目录"; Action: shellexecute; FileName: "D:/php/wamp/www"; Glyph: 2

修改为:

Type: item; Caption: "Demo目录"; Action: shellexecute; FileName: "F:/Demo"; Glyph: 2

4、修改wampmanager.tpl文件

搜索"menu.left";将:

Type: item; Caption: "${w_wwwDirectory}"; Action: shellexecute; FileName: "${wwwDir}"; Glyph: 2

修改为:

Type: item; Caption: "Demo目录"; Action: shellexecute; FileName: "F:/Demo"; Glyph: 2

修改后重新启动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 webmaster@dummy-host.example.com
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 webmaster@dummy-host.example.com
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,就可以看到效果了

四、添加本地域名访问

1、修改httpd-vhosts.conf文件。

<VirtualHost *:80>
DocumentRoot "D:\php\wamp\www\test01"
ServerName test1.com
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "D:\php\wamp\www\test02"
ServerName test2.com
</VirtualHost>

2、修改hosts文件

C:\Windows\System32\drivers\etc\hosts

添加:

127.0.0.1 test1.com
127.0.0.1 test2.com

在hosts中只能使用默认端口绑定域名,也就是只能绑定80端口,指定其他端口后就无法访问。

WAMP设置的更多相关文章

  1. wamp设置本地访问路径为a.com

    我们在用wamp进行本地建站时经常会碰到页面样式无法正常加载,这是因为没有正确加载css路径,那我们就用wamp设置本地访问路径为a.com指向本地的一个虚拟空间,如何操作呢?下面就跟随ytkah一起 ...

  2. wamp设置自定义域名访问php网站

    wamp是一个在window系统下很不错的php开发套件,一般我都是使用此套件在本地进行开发和测试的 特别是alias功能特别好,可以同时开发N个php网站而不互相影响 但alias有一个问题,它其实 ...

  3. Wamp设置虚拟目录

    1. 默认安装 wamp后,工作目录为"..../wamp/www" 也就是PHP文件只有放在此目录下才能打得开,打开Apache的配置文件httpd.conf可以看到: 这么两行 ...

  4. wamp设置mysql默认编码

    来自:http://www.cnsecer.com/5984.html wamp下MySQL的默认编码是Latin1,不支持中文,要支持中文的话需要把数据库的默认编码修改为gbk或者utf8. 这里推 ...

  5. wamp设置实现本机IP或者局域网访问 (转)

    <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Allow from all #以前是De ...

  6. wamp设置实现本机IP或者局域网访问

    在 httpd.conf 中查找 Allow from 127.0.0.1 Order Deny,Allow Deny from all Allow from 127.0.0.1 在此下面加上 All ...

  7. Wamp 设置 www 目录

    打开httpd.conf,搜索wwwroot 和 directory 直接改为新目录即可. 对于wamp3是无效的,可以这样解决: “You need to change these values a ...

  8. WAMP设置默认访问目录

    打开httpd.conf 1.修改:DocumentRoot "F:/Project/Php" 2.修改 <Directory "F:/Project/Php&qu ...

  9. wamp配置虚拟主机

    ================================================================= 来源参考一:http://wenku.baidu.com/link? ...

随机推荐

  1. dom内容区域的滚动overflow,scroll

    去掉手机上点击点中的默认高亮效果 -webkit-tap-highlight-color: rgba(0,0,0,0); ios手动启动一下监听touch事件以响应css伪类: document.ad ...

  2. 发布windows服务的批处理

    安装bat: C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe WatchWinService.exe pause 卸载bat ...

  3. lambda calculus

    ;;;lambda calculus ;;;booleanstrue = \x.\y.xfalse = \x.\y.yif = \v.\t.\f. v t f ;;;exif true M N = M ...

  4. 【原创】Linux环境下的图形系统和AMD R600显卡编程(10)——R600显卡的3D引擎编程

    3D图形处理流水线需要流经多个硬件单元才能得到最后的渲染结果,流水线上的所有的硬件单元必须被正确编程,才能得到正确的结果. 总体上看,从图形处理流水线的源头开始,需要准备好vertex和index,在 ...

  5. 从jscript脚本混淆说起

    转载:http://www.freebuf.com/column/144897.html 脚本病毒是一个一直以来就存在,且长期活跃着的一种与PE病毒完全不同的一类病毒类型,其制作的门槛低.混淆加密方式 ...

  6. 如何使用python下载网站上的视频

    youtube-dl 从名字上也能看出来,是专门用来下载YouTube的视频. 不过本人对YouTube不感兴趣,但是这个模块可以用来下载bilibili上的视频我们就来试一试 首先pip insta ...

  7. hdu 5109(构造数+对取模的理解程度)

    Alexandra and A*B Problem Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Jav ...

  8. JAVA反映练手

    import java.util.List; import java.util.ArrayList; import java.lang.reflect.Method; import java.lang ...

  9. 洛谷 P1064 金明的预算方案【DP/01背包-方案数】

    题目背景 uim神犇拿到了uoi的ra(镭牌)后,立刻拉着基友小A到了一家--餐馆,很低端的那种. uim指着墙上的价目表(太低级了没有菜单),说:"随便点". 题目描述 不过ui ...

  10. BZOJ 4589 Hard Nim(FWT加速DP)

    题目链接  Hard Nim 设$f[i][j]$表示前$i$个数结束后异或和为$j$的方案数 那么$f[i][j] = f[i-1][j$ $\hat{}$ $k]$,满足$k$为不大于$m$的质数 ...