wamp2.5安装配置
wampserver 2.5
Apache-2.4.9 Mysql-5.6.17 php5.5.12
wampserver 2.5 win64位下载地址: http://www.zjkweiqi.cn/pcdown/82923.html
一、安装前准备
若安装时提示缺少msvci110.dll,先下载微软的 Visual C++ Redistributable for Visual Studio 2012 Update 4安装包,
安装之后再安装wamp,win系统是32位就将装32位的,64位系统安装64位版本。
Visual C++ Redistributable for Visual Studio 2012 Update 4安装包
官方下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=30679
二、安装
默认不用动
默认不用改
安装完成后,打开 wamp 如果图标显示是绿色则说明运行正常。(如果是红色和黄色,下面问题处有解决方法)
查看是否可以正常运行. 打开浏览器输入:localhost
如果出现这个页面,说明已经可以正常运行
尝试连接 数据库 是否正常打开
如果出现 数据库 页面说明可以,说明可以 连接数据库 已经安装完成
三、常见问题
(1)如果图标为红色:下载安装:微软常用运行库合集(32&64位) 就行
微软常用运行库合集(32&64位) 链接:https://pan.baidu.com/s/1FVuH5MTvL0b0xf04LjzYUw
提取码:tian
安装完成 微软常用运行库合集后,需要卸载 wampserver2.5,从新安装 wampserver2.5
(2)如果图标为黄色:说明80端口已被占用,关闭占用80端口的服务就行.
四、允许外网访问
装了wamp,发现通过外部网络无法访问本机的apache。
在httpd.conf文件中加入语句Allow from all.但是这些对应的是apache2.2的版本。
现在新装的wamp里的apache版本是apache2.4.9
二者的httpd.conf文件语法的区别如下:
2.2 的configuration:
Order deny,allow
Deny from all
2.4 的configuration:
Require all denied (对应2.2的Deny from all)
Require all granted (对应2.2的Allow from all)
以 wamp 2.5 为例 正确的配置方法是:
打开..\wamp\bin\apache\apache2.4.9\conf 文件夹,用记事本编辑里面的文件 httpd.conf
找到 <Directory "d:/wamp/www/">
在 Require all granted 下面, 添加一行 Require all granted ,保存,然后重启 wamp 服务,即可
五、wamp集成环境开启rewrite伪静态
第一步:打开C:\wamp\bin\apache\Apache2.2.11\conf(默认安装在C盘),搜索找到 LoadModule rewrite_module modules/mod_rewrite.so 这一行,去掉前面的#;
第二步:找到 AllowOverride None 改为 AllowOverride All 有两个位置,都要改好;
第三步:重启apache