Windows平台下PHP开发环境的配置

一、基本环境

1、Windows XP 32位

2、Apache 2.2.25,下载地址:http://mirror.bit.edu.cn/apache/httpd/binaries/win32/httpd-2.2.25-win32-x86-openssl-0.9.8y.msi

3、PHP 5.2.17,下载地址:http://windows.php.net/downloads/releases/archives/php-5.2.17-Win32-VC6-x86.zip

4、MySQL 5.1.73,下载地址:http://cdn.mysql.com/Downloads/MySQL-5.1/mysql-essential-5.1.73-win32.msi

5、phpMyAdmin 4.0.10,下载地址:http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.0.10/phpMyAdmin-4.0.10-all-languages.zip/download#!md5!dbf762c0af177770f15e0829a2da92d5

6、Netbeans 8.0,下载地址:http://download.netbeans.org/netbeans/8.0/final/zip/netbeans-8.0-201403101706-php.zip

注:上述软件未采用最新版本的原因主要是为了尽可能与实际部署的环境相一致。

二、安装步骤

1、安装Apache

安装目录C:\apache

2、安装PHP

直接解压缩到C:\php

3、修改Apache配置

#添加Php支持:

    LoadModule php5_module C:\php\php5apache2_2.dll

    PHPIniDir C:\php

      #让Php作为Apache的脚本运行

  AddType application/x-httpd-php .php

4、修改php配置

(1)复制 php.ini-recommended并重新命名为php.ini

(2)将date.timezone =  设置成date.timezone = Asia/Shanghai

(3)将; extension_dir = "./"  设置成 extension_dir = "C:\php\ext"

(4)添加常用模块,即去掉相应的注释符; extension=php_curl.dll;extension=php_gd2.dll;extension=php_mbstring.dll;extension=php_mysql.dll;extension=php_mysqli.dll;extension=php_pdo.dll;extension=php_pdo_mysql.dll;extension=php_pdo_odbc.dll;extension=php_soap.dll;extension=php_sockets.dll

5、将phpMyAdmin解压缩到C:\apache\htdocs,并重新命名为pma,以便于日后使用。

6、启动Apache,打开localhost显示It works表示apache服务器安装成功,打开http://localhost/pma/index.php,如果出现phpMyAdmin的登录页面,表示phpMyAdmin安装成功。

三、重要提示

1、如果安装后打开http://localhost/pma/index.php出现错误提示:缺少 mysqli 扩展。请检查 php 配置。则应将C:\php中的libmysql.dll文件复制到系统的system32文件夹中,重启apache,即可解决。

Windows平台下PHP开发环境的配置的更多相关文章

  1. Windows平台下Qt开发环境的搭建

    Qt 是采用开源和商用双协议发布的开放源代码的图形开发类库,现在很多图形化的开源软件都使用了Qt. 下载地址:http://qt-project.org/downloads 1. 下载安装包 你可以从 ...

  2. windows平台下nginx+PHP环境安装

    因为日常工作在windows下,为方便在window是下进行PHP开发,需要在windows平台下搭建PHP开发环境,web服务器选择nginx,不过windows版本的nginx性能要比Linux/ ...

  3. Mac平台下Opencv开发环境搭建

    OpenCV(Open Source Computer Vision Library),是一个开源的跨平台的计算机视觉库,它实现了图像处理和计算机视觉领域的很多通用算法,可以在多种计算机平台上运行,支 ...

  4. 【原创】Windows平台下Git的安装与配置

    一.下载     msysgit是Git for Windows版,其Home Page为:http://msysgit.github.io/ 点击页面中“Download”进入下载列表.可根据个人喜 ...

  5. 【Cocos2dx】Windows平台下Cocos2dx 2.x的下载、安装、配置,打造自己的Helloworld

    Cocos2dx就不废话介绍了, 很火的游戏引擎.关键是它开源.能够免费下载.学习.开发.不用搞这么多激活的东西. 以下以Cocos2dx 2.x为例说明这个平台的一些基本东西.尽管如今Cocos2d ...

  6. [转载]在Windows下搭建Android开发环境

    http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html 在Windows下搭建Android开发环境 | 浏览:30780 | 更 ...

  7. 【Python】Windows平台下Python、Pydev连接Mysql数据库

    Mysql数据库是跨平台的,不是说Python一定就要连接Mongodb. Python连接Mysql数据库是非常easy的. 首先,你要配置好Python的开发环境,详见<[Python]Wi ...

  8. 【VS开发】Windows平台下Makefile学习笔记

    作者:朱金灿 来源:http://blog.csdn.net/clever101 决心学习Makefile,一方面是为了解决编译开源代码时需要跨编译平台的问题(发现一些开源代码已经在使用VS2010开 ...

  9. 教你10分钟内在Windows上完成Rails开发环境的安装和配置

    原文:http://www.cnblogs.com/tambor/archive/2011/12/25/rails_anzhuang_railsinstaller.html 一般来说,Windows开 ...

随机推荐

  1. cf732f

    思路:先缩点,再以最大连同分量为根dfs,代码太垃圾不想贴

  2. Linux下MySQL数据库常用基本操作 一

    1.显示数据库 show databases; 2.选择数据库 use 数据库名; 3.显示数据库中的表 show tables; 4.显示数据表的结构 describe 表名; 5.显示表中记录 S ...

  3. 查看已安装的CentOS版本信息:

    如何查看已安装的CentOS版本信息: 1)[root@localhost ~]# cat /proc/version Linux version 2.6.18-194.el5 (mockbuild@ ...

  4. CSS的clip-path 一

    首先介绍一下,我觉得前端开发都是很具有分享精神的,很多人都写出了很多优秀的总结经验供新手们参考,本人只是个搬运工,将别人优秀的文章进行了总结,本文主要转载自  大漠  的文章  http://www. ...

  5. 【简易版】HashMap(增删改查)

    1.HashMap概述 (1)首先HashMap是基于哈希表的Map接口实现的.另外HashMap中存储的数据是按照键值跟键值对的关系来进行存储的. (2)不同于ArrayList方法的是,Array ...

  6. iOS基础-NSString及NSMutableString剖析

    一.NSString头文件 NSString : NSObject 实现协议: NSCopying/NSMutableCopying/NSSecureCoding 类别: //扩展类别 NSStrin ...

  7. js Function.call

      提到上述的概念之前,首先想说说javascript中函数的隐含参数:arguments Arguments 该对象代表正在执行的函数和调用它的函数的参数. [function.]arguments ...

  8. HTML之电话: 邮箱: 网址

    <p> 电话: <a href="tel:电话">电话</a> </p> <p> 邮箱: <a href=&quo ...

  9. Huffman编码

    #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <cstdio> #include <cstri ...

  10. 解决 VMWARE MAC 10.12无法全屏的问题

    昨天我在VMware上装了10.10,然后通过APP store 升级了系统到 10.12,升级前安装VMware tools 能自动全屏,可是升级后不行. 然后在网上查了很多资料,发现并没有这方面的 ...