
win下apache+php+mysql 环境配置方法- 不二云
Windows 系统 Apache+PHP+MySQL 环境配置指南
一、准备工作
1. 下载 Apache
-
推荐版本:httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
-
说明:选择带 OpenSSL 模块的版本,可用于配置 SSL 安全链接
2. 下载 PHP
-
推荐版本:php-5.3.5-Win32-VC6-x86.zip
-
版本说明:
-
VC6:使用传统 Visual Studio 6 编译器编译
-
VC9:使用 Visual Studio 2008 编译器编译
-
3. 下载 MySQL
-
推荐版本:mysql-5.5.23-winx64.msi
二、安装步骤
1. 安装 Apache
-
运行安装程序,按照向导提示完成安装
-
验证安装:安装完成后,在浏览器访问 http://localhost,若显示 Apache 默认页面则表示安装成功
2. 安装 PHP
-
将下载的 ZIP 压缩包解压至目标目录(如 D:/servers/php)
3. 安装 MySQL
-
按照安装向导完成安装(此处略)
三、详细配置
1. PHP 配置
-
将
php.ini-development
文件重命名为php.ini
-
修改扩展目录配置:
extension_dir = "D:/servers/php/ext"
-
启用以下扩展(去掉行首分号):
extension=php_curl.dll extension=php_gd2.dll extension=php_mysql.dll extension=php_pdo_mysql.dll extension=php_pdo_odbc.dll
-
配置 Session 和上传目录:
session.save_path = "E:/temp" upload_tmp_dir = "E:/temp"
-
设置时区:
date.timezone = Asia/Shanghai
2. Apache 配置
-
在配置文件中添加以下内容:
LoadModule php5_module "D:/servers/php/php5apache2_2.dll" PHPIniDir "D:/servers/php" AddType application/x-httpd-php .php .html .htm
-
修改网站根目录:
DocumentRoot "D:/servers/phpweb" <Directory "D:/servers/phpweb">
-
设置默认首页:
DirectoryIndex index.php index.html
-
重启 Apache 服务使配置生效
四、环境测试
1. PHP 测试
-
在 D:/servers/phpweb 目录下创建 index.php 文件
-
添加以下代码:
<?php
phpinfo();
?>
-
访问 http://localhost,若显示 PHP 信息页面则配置成功
2. MySQL 连接测试
-
创建 mysqltest.php 文件
-
添加以下代码:
<?php
$connect = mysql_connect("10.71.196.147", "user", "");
if(!$connect) {
echo "MySQL 连接失败!";
} else {
echo "MySQL 连接成功";
}
mysql_close();
?>
-
访问 http://localhost/mysqltest.php 测试连接