Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7旗舰版搭建Apache+PHP+MySQL建站环境全攻略:软件准备/安装/配置整合图文详解

編輯:Win7 系統應用技巧

在 Win7 旗舰版手动部署 WAMP 环境(Apache 2.2 + PHP 5.3 + MySQL 5.5),适合学习原理、定制版本、离线开发。生产环境建议用 XAMPP/WampServer/宝塔等集成包。

一、软件准备(版本示例)

  • Apache: httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
  • PHP: php-5.3.10-Win32-VC9-x86.zip (VC9 编译需 VC9 运行库)
  • MySQL: mysql-5.5.20-win32.msi

二、安装步骤

  1. Apache:双击安装,Server Information 随意填写(格式正确即可)。安装后浏览器访问 https://localhost 显示 "It Works!" 即成功。
  2. PHP:解压到目录(如 D:\Develop\PHP),无需安装。
  3. MySQL:双击安装,典型/自定义均可,建议修改默认编码为 utf8,设置 root 密码。

三、整合配置(核心)

1. Apache 配置 (conf\httpd.conf)

# 加载 PHP 模块(路径按实际调整)
LoadModule php5_module "D:/Develop/PHP/php5apache2_2.dll"
PHPIniDir "D:/Develop/PHP"
AddType application/x-httpd-php .php .html .htm

# 默认首页加入 index.php
DirectoryIndex index.php index.html

# 站点根目录
DocumentRoot "D:/Workspace/PHP"
<Directory "D:/Workspace/PHP">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

2. PHP 配置 (php.ini,由 php.ini-development 重命名)

; 扩展目录
extension_dir = "D:/Develop/PHP/ext"

; 开启常用扩展(去掉分号)
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_xmlrpc.dll

; 时区
date.timezone = Asia/Shanghai

四、验证

  1. 重启 Apache(Apache Monitor / httpd -k restart)。
  2. 站点目录新建 index.php,内容:<?php phpinfo(); ?>
  3. 浏览器访问 https://localhost,显示 PHP 信息页面且含 MySQL 支持即成功。

常见坑: VC9 运行库缺失、端口 80 被占用(IIS/Skype/迅雷)、防火墙拦截、php5apache2_2.dll 版本不匹配(VC6/VC9/TS/NTS 需对应 Apache 编译版本)。

Copyright © Windows教程網 All Rights Reserved