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

填写域名,服务名,邮箱

选择自定义安装

选择安装位置

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

4.安装配置PHP

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

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

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

第959行,打开mysql,mysqli扩展

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扩展已经被正确添加

在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链接建立成功。

最新文章

  1. 快速开发之代码生成器(asp.net mvc4 + easyui + knockoutjs)
  2. thinkphp3.2设置session的过期时间
  3. 在cenOS下安装apache出现-bash: /etc/init.d/httpd: 没有那个文件或目录
  4. SQL 数据库 存储过程 视图
  5. Delphi XE的firemonkey获取当前文件所在路径的方法
  6. SQLserver使用映射表进行数据相关操作
  7. Java/Java Web中乱码解决汇总
  8. unity3d GameObject.Find 严格区分大小写的
  9. Android应用开发中webview上传文件的几种思路
  10. VSFTP服务
  11. 正向代理vs.反向代理
  12. js获取宽高
  13. 关于IPFS的热门问题
  14. js 中的栈和堆
  15. linux centos7下源码 tar安装mysql5.7.23(5.7以上均可试用)
  16. 《python for data analysis》第五章,pandas的基本使用
  17. 架构-架构风格:REST
  18. JS----文档对象模型
  19. Java static和final
  20. zk键值数据结构

热门文章

  1. WCF中事务处理
  2. [Arc102B]All Your Paths are Different Lengths_构造_二进制拆分
  3. curl使用举例
  4. Mybatis Plus带多条件的多表联合、分页、排序查询
  5. 洛谷P2659 美丽的序列 单调栈模板
  6. Java 判断字符是大写小写或者数字
  7. ajax 跨域要点
  8. UI自动化的第一步(Python,pip,selenium,PyCharm安装配置)
  9. MyBatis 源码篇-资源加载
  10. C++反汇编第三讲,反汇编中识别继承关系,父类,子类,成员对象