win7(64)+httpd2.4.12+mysql5.5.20+php5.6.7环境配置记录

本文详细介绍如何在Windows系统上搭建WAMP(Windows + Apache + MySQL + PHP)环境,包括各组件的下载、安装步骤及配置方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

所需软件


php-5.6.7-Win32-VC11-x64.zip 下载地址: http://windows.php.net/download/
httpd-2.4.12-x64-vc11-r2.zip 下载地址: http://www.apachelounge.com/download/
MySQL_5.5.20_winx64_exiaba.zip 下载地址: http://dev.mysql.com/downloads/mysql/


安装目录


D:\wamp


一、apache安装 


1.解压httpd-2.4.12-x64-vc11-r2.zip 到 D:\wamp\Apache24
2.修改文件D:\wamp\Apache24\conf\httpd.conf
  Define SRVROOT "/Apache24" -> Define SRVROOT "D:/wamp/Apache24"
3.到D:\wamp\Apache24\bin目录下 shift+右键  ->  在此处打开命令窗口
  输入 httpd 回车  没有报错的话就可以测试了(保持该命令窗口为打开的状态)
  浏览器输入localhost显示安装成功
4.将Apache加入wind服务
  关闭httpd服务(将命令窗口关闭即可)
  重新打开命令行窗口  输入命令  httpd.exe -k install -n "Apache24" 
  成功后在服务项目可以看到apache24的服务
  卸载服务:先停止服务 输入命令  httpd.exe -k uninstall -n "Apache24"
  
二、安装php


1.解压php-5.6.7-Win32-VC11-x64.zip 到  D:\wamp\php
2.将文件php.ini-development文件复制一份并改名为php.ini他是php的配置文件 
3.为apache服务添加php支持
# php5 support
LoadModule php5_module D:/wamp/php/php5apache2_4.dll
AddType application/x-httpd-php .php .html .htm
# configure thepath to php.ini
PHPIniDir "D:/wamp/php"
这里我添加在LoadModule下面
4.php.ini文件修改
extension_dir = "D:/wamp/php/ext"
date.timezone = Asia/Shanghai
error_reporting = E_ALL
5.重启apache 测试成功


三、安装mysql

解压 MySQL_5.5.20_winx64_exiaba.zip 双击软件按提示安装



选择安装目录







四、配置apache虚拟目录


1.修改httpd.conf文件
注释
ServerName localhost:80
DocumentRoot "${SRVROOT}/htdocs"
取消注释
Include conf/extra/httpd-vhosts.conf

2.修改conf/extra/httpd-vhosts.conf
<VirtualHost *:80>
ServerAdmin admin@qq.com
DocumentRoot "E:/web/test1"
ServerName test1.test
DirectoryIndex index.php index.html
<Directory "E:/web/test/">
AllowOverride none
Require all granted
</Directory>
</VirtualHost>


<VirtualHost *:80>
ServerAdmin admin@qq.com
DocumentRoot "E:/web/test2"
ServerName test2.test
DirectoryIndex index.php index.html
<Directory "E:/web/test2/">
AllowOverride none
Require all granted
</Directory>
</VirtualHost>

 3.重启apache
 
 五、启用URL重写
 
 1.修改httpd.conf文件
取消注释 #LoadModule rewrite_module modules/mod_rewrite.so

2.修改文件 httpd-vhosts.conf
AllowOverride none -> AllowOverride all


六、启用 php 模块支持
1. 取消注释
extension=php_gd2.dll        图像处理
extension=php_mysql.dll      mysql支持
extension=php_pdo_mysql.dll  pdo_mysql支持

2. 补全路径(重要)
extension_dir = "D:/wamp/php/ext"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值