WAMP是指在Windows服务 器上使用Apache、MySQL和PHP的集成安装环境
一、安装步骤:
1、 进入官网下载:http://www.wampserver.com/en/,如图所示,注意区分32位和64位
2、 下载之后双击文件进行安装,一直单击NEXT直到安装完成,中途会有一个弹出框,直接点确定即可
3、 安装完成后运行wamp,在桌面右下角即会出现wamp的图标,图标最初是红色的,然后变为橙色,最后变绿。变绿表示运行正常所有服务已开启。
4、 服务器开启成功后,打开浏览器输入http://localhost或者http://127.0.0.1即可打开php服务器下的页面。并可通过http://localhost/phpmyadmin/来管理mysql数据库。
至此php环境配置已完成。
二、简介及基础配置:
1、文件结构
2、更改默认站点目录
2.1、打开Apache的配置文件httpd.conf和httpd-vhosts.conf;
2.2、Ctrl+F搜索httpd.conf文件下的documentroot和directory,更改配置项
2.3、Ctrl+F搜索httpd-vhosts.conf文件下的documentroot和directory,更改配置项;
3、更改左击wampserver菜单栏“www 目录”
更改wampmanager.ini文件中[Menu.Left]标记处的Type: item; Caption: " www 目录 "; Action: shellexecute; FileName: " d:/wamp/www "。
更改wampmanager.tpl文件中[Menu.Left]标记中Type: item; Caption: " ${w_wwwDirectory} "; Action: shellexecute; FileName: " ${wwwDir} "。
注:如果有中文可能会出现乱码,这是因为wamp的配置文件默认都是以gbk格式存储的,而你的编辑器可能会默认保存为其他编码格式,所以一定要注意保存为gbk编码格式!
4. 多个网站的托管配置
往往自己需要开发很多个网站,不可能每一次都这样配置一次,所以需要利用到虚拟主机的概念。
(1)首先我们要打开虚拟主机的功能,左键点击任务栏里的Wampserver图标->Apache->httpd.conf文件
(2)搜索“Virtual hosts”,出现如下图
我们只需要把前面的#删除即可,这样就说明可以加载虚拟host的配置文件。
(3)我们还是左键点击任务栏里的Wampserver图标->Apache->httpd-vhosts.conf文件。这里我们可以看到在里面就是一个虚拟主机,我们要加多少个,只需要复制多少个上面的代码多少次就可以了。
(4)这里我们复制serverName为localhost的代码,然后粘贴在下面,并且只需要修改3个参数,一个ServerName,一个是documentroot,还有一个directory即可,这里需要注意的是ServerName就是之后在浏览器中输入的域名。
(5)接下来打开C:/windows/system32/drivers/etc/hosts文件,采用文本文档的形式打开,加入“127.0.0.1 swz.com”在最下面即可。
(6)最后我们重启一下Wampserver所有服务,然后在指定的开发目录中用php文件测试一下,在浏览器中输入“a.com”,若出现指定输出的字样,说明配置成功,并且此时你在输入localhost仍然可以显示别的网站信息。
注: 1、使用多个网络的托管配置,需要开启 虚拟机功能
2、初次配置访问路径,该文件夹中需包含默认入口文件 index.php等
3、修改默认入口文件方式,找到下图代码位置,DirectoryIndex 后面的就是设置的入口文件名称,可根据需要自己添加入口文件名称,并排序(靠前的优先加载)
4、注意权限问题,待细化 ...