1. WAMP: Windows Apache Mysql PHP的缩写。
2.64位下载:链接: http://pan.baidu.com/s/1kUMwdCF 密码: wfx3
官网:http://www.wampserver.com
安装之前关闭本地过去安装的Apache、Mysql、PHP服务
3. 安装WampServer的过程很简单,只要一直点击Next就可以完成安装了:依次按图操作了
双击,接受,选路径,桌面快捷键和快速启动,弹出窗口选浏览器,邮件不需要,是否立即打开
注意:安装路径必须是英文的,调用路径尽量用英文的,以防出错,如果安装后不变绿应该首先确定Apache的WEB端口是否端口已被其他程序占用,然后再参考:WampServer图标不变绿,无法打开本地网站的解决方法:
http://www.3haow.com/wampserver-icon-doesnt-turn-green/
如果还有问题看是不是缺少插件 Visual C++运行时库,我在Win2012平台上安装时多次提示缺少ms*110.dll、msruntime140.dll等文件,直接安装一个Visual C++ 2015的运行时库,卸载WampServer后重新安装一遍就OK了(记得一定要卸载后再重装)。
Visual C++ Redistributable for Visual Studio 2015下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=48145
不能用localhost打开本地服务器文件则需要修改这个路径:将安装目录下www文件全部复制到指定需要调用的根目录"D:/develop/wamp/project/www/”,修改index.php文件把内容改成:$wampConfFile = \\'D:/wamp64/wampmanager.conf\\';
路径一定要正确,一定是安装目录下的wampmanager.conf
可能会遇到以下问题,解决方案:http://www.jb51.net/diannaojichu/253491.html
4. 右击选择语言chinese
5. 左击:
localhost:本地主机
phpMyAdmin:Mysql可视化数据库
www目录:项目主目录,存放项目的目录,localhost访问的页面在这
Apache、PHP、Mysql:版本信息、配置文件、设置、服务之类
6. 新建一个project文件夹用于存放项目
配置一个站点
7. 配置Apache
左击Apache->httpd.conf->搜索documentroot->改为DocumentRoot "D:/develop/wamp/project/www/”自己设计的目录->改为Directory "D:/develop/wamp/project/www/“->重启服务->在project下建一 个php文件
8.进到软件安装目录,找到wampmanager.ini和wampmanager.tpl
1) wampmanager.ini->搜索menu.left->往下\\'www 目录\\'改为\\'project 目录\\',FileName里面改为:FileName: "D:/develop/wamp/project/www"
2) wampmanager.tpl->搜索menu.left->往下\\'${w_wwwDirectory}\\'改为\\'project 目录\\',FileName里面改为:FileName: "D:/develop/wamp/project/www"
3)退出重启,左击已改为project目录
配置多个站点
配置成这个样子域名对应本地地址
9.找到C:\Windows\System32\drivers下的host文件添加
9.1 找到D:\develop\wamp\wamp\bin\apache\apache2.4.9\conf\extra的httpd-vhosts.conf打开-》添加三个站点(最少两个因为多站点嘛)也就是添加三个下面代代码
# Virtual Hosts
#
ServerName localhost
DocumentRoot D:/wamp/www
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
#
DocumentRoot "D:/wamp/www"
ServerName mytest.com
ServerAlias "www.mytest.com"
Options Indexes FollowSymlinks
AllowOverride All
Require all granted
DocumentRoot "D:/wamp/www/mytest1"
ServerName mytest1.com
ServerAlias "www.mytest1.com"
Options Indexes FollowSymlinks
AllowOverride All
Require all granted
DocumentRoot "D:/wamp/www/mytest2"
ServerName mytest2.com
ServerAlias "www.mytest2.com"
Options Indexes FollowSymlinks
AllowOverride All
Require all granted
还需要在www下建两个文件夹m1和example2.文件夹下面分别建PHP文件index.php
10.扩展填上如何打开呢? 左击Apache->httpd.conf->搜索httpd-vhost找到如图,将注释去掉
11. 左击Apache->httpd.conf->搜索project也就是,往下找到
如果找到
改为
没有或者只有Require local不改