Windows下安装配置Apache+PHP+Mysql环境

时间:2021-09-05 20:33:10

1.下载相关安装包

   Apache下载:

   http://archive.apache.org/dist/httpd/binaries/win32/ ,选择httpd-2.2.25-win32-x86-no_ssl.msi

 

   PHP下载: 

   http://windows.php.net/downloads/releases/archives/ ,选择 php-5.3.5-Win32-VC6-x86.zip

 

   MySQL下载: 

   http://downloads.mysql.com/archives/community/ ,选择5.5.28 Windows (x86, 64-bit), MSI Installer下载

 

2.安装Mysql

   注意安装的时候字符集选择UTF-8 , root密码为root

 

3.安装 Apache

 填写域名,服务名,邮箱

Windows下安装配置Apache+PHP+Mysql环境

 选择自定义安装

Windows下安装配置Apache+PHP+Mysql环境

选择安装位置

Windows下安装配置Apache+PHP+Mysql环境

 

在浏览器输入localhost测试安装是否成功,如果启动失败,查看80端口是否被占用。

Windows下安装配置Apache+PHP+Mysql环境

4.安装配置PHP

4.1将php-5.3.5-Win32-VC6-x86.zip解压到PHP535

Windows下安装配置Apache+PHP+Mysql环境

4.2拷贝php.ini-development文件,重命名为php.ini

 

4.3编辑php.ini文件,修改第809行,去掉分号,修改为extension_dir = "D:/LAMP/PHP535/ext"

Windows下安装配置Apache+PHP+Mysql环境

 第959行,打开mysql,mysqli扩展

Windows下安装配置Apache+PHP+Mysql环境

 

4.4配置http.conf

打开D:\LAMP\Apache2.2\conf\httpd.conf ,在最后一个LoadModule后面(第130行左右)添加如下行:

LoadModule php5_module "D:/LAMP/PHP535/php5apache2_2.dll"
PHPIniDir "D:/LAMP/PHP535/"
AddType application/x-httpd-php .php .phtml

第244行左右将

<IfModule dir_module>
  DirectoryIndex index.html
</IfModule>

修改为

<IfModule dir_module>
  DirectoryIndex index.html index.php
</IfModule>

 

5.测试

 在D:\LAMP\Apache2.2\htdocs中创建test.php文件,内容如下:

 <?php

  phpinfo();

 

 在浏览器中访问localhost/test.php ,将会看到mysql扩展已经被正确添加

Windows下安装配置Apache+PHP+Mysql环境

 

 

在D:\LAMP\Apache2.2\htdocs 中创建sql.php文件,内容如下:

<?php

   $conn=mysql_connect("localhost","root","root");

   var_dump($conn);

 

在浏览器中访问localhost/sql.php, 将打印出resource(3) of type (mysql link) 。 表明mysql链接建立成功。