环境搭建软件组合为:Apache2.2.9+mysql5.2.32+php5.2.6  下载地址如下

http://download.csdn.net/detail/xttxqjfg/5670455   appserv-win32-2.5.10集成安装

http://download.csdn.net/detail/xttxqjfg/5670447   mysql-5.5.32-win32.msi

http://download.csdn.net/detail/xttxqjfg/5670439   php-5.2.6-Win32.zip

http://download.csdn.net/detail/xttxqjfg/5670431   apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi

安装前的准备,在D盘下新建一个文件夹wamp,在该文件夹内分别新建三个文件夹php5、apache、MySQL


安装apache2.2

下载附件中的安装文件,点击运行安装,安装过程中需要注意的将安装目录指定到安装前准备的文件夹中wamp/apache,安装完成后运行apache,在浏览器中输入localhost,如果显示it works则表示安装成功,否则安装失败。


安装mysql5.1

Mysql的安装比较复杂,详细步骤就不描述了,下面是在网上找到的一个比较详细的安装步骤。主要安装目录也放到准备前建立的目录内

http://www.jb51.net/article/23876.htm

打开mysql客户端登陆界面,输入密码后成功进入则表示安装成功。


安装php

将附件中的php压缩文件夹解压到准备前php5文件夹,打开apache的配置文件,在下面字符

#LoadModule vhost_alias_module modules/mod_vhost_alias.so(一般在126行左右)

后面加入

LoadModule php5_module "D:/wamp/php5/php5apache2_2.dll"

找到如下字符串

AddType application/x-gzip .gz .tgz(一般在380行左右)

在后面加入

AddType application/x-httpd-php .php .phtml

PHPIniDir "D:/wamp/php5"

到php5的目录内找到php.ini-recommended,将其改名为php.ini

重启apache服务器,让刚才的配置生效,这一步很重要。

重启过程中没有报错则配置成功。

在apache2/htdocs文件夹内新建一个test.php文件,内容为

<?php


Phpinfo();

?>

在浏览器中输入localhost/test.php看到内容则说明安装正确。

配置与mysql的拓展接口

首先将php5目录下的libmysql.dll复制到windows的安装目录下C:/windows,打开php的配置文件php.ini,就是刚才改名的那个文件。

在第536行左右找到

extension_dir = "./"

将其修改为

extension_dir = "D:/wamp/php5/ext"

在第675行左右找到

;extension=php_mysql.dll

;extension=php_mysqli.dll

将前面的;去掉即可

重启apache服务器对刚才的修改配置生效,在浏览器中输入localhost/test.php,找到mysql说明那块,提示状态为On则表示拓展接口开启成功,其他拓展接口类似,也可自行上网查询。

另外如果嫌以上安装目录麻烦的话可以下载附件中的集成安装包,一键安装php环境

http://download.csdn.net/detail/xttxqjfg/5670455   appserv-win32-2.5.10集成安装

windows下php开发环境的搭建的更多相关文章

  1. windows下STM32开发环境的搭建

    一.概述 1.说明 笔者已经写了一篇Linux下STM32开发环境的搭建 ,这两篇文章的最区别在于开发环境所处的系统平台不一样,而其实这个区别对于开发环境的搭建其实影响不大,制作局部上的操作上发生了改 ...

  2. windows下vue开发环境的搭建

    一 介绍: vue.js是什么? Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架.与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计.Vue 的核心库 ...

  3. 2-3 Windows下一站式开发环境anaconda搭建

    D:\Users\ZHONGZHENHUA\Anaconda3\Scripts\activate.bat https://www.geforce.com/hardware/notebook-gpus/ ...

  4. windows系统下ruby开发环境的搭建方法

    ruby是一种简单快捷的面向对象的脚本语言,非常直观.下面说一下windows系统下ruby开发环境的搭建方法. 工具/原料 rubyinstaller.exe 方法/步骤 1 到如下网站去下载最新的 ...

  5. 【Objective-C】Windows下Objective-C开发环境配置

    [Objective-C]Windows下Objective-C开发环境配置 ftp://ftpmain.gnustep.org/pub/gnustep/binaries/windows/   最近打 ...

  6. windows下spark开发环境配置

    http://www.cnblogs.com/davidwang456/p/5032766.html windows下spark开发环境配置 --本篇随笔由同事葛同学提供. windows下spark ...

  7. Linux环境下Android开发环境的搭建

    本文主要介绍在Ubuntu下Android开发环境的搭建,所使用的IDE为Eclipse(Android Studio同理,且可省去配置SDK以及安装adt插件的步骤). 1.安装JDK (1)JDK ...

  8. Ubuntu 14.04下java开发环境的搭建--3--Tomcat及MySQL的安装

    前面两篇文章,已经说明了JDK和Eclipse 的安装方法,下面简单说一下,Tomcat及MySQL的安装方法. Tomcat的安装. 在合适的地方解压apache-tomcat-6.0.39.tar ...

  9. QT + OpenCV + MinGW 在windows下配置开发环境

           由于研究项目需要,最近开始接触C++界面设计,关于“QT + OpenCV + MinGW在windows下配置开发环境”着实让人头疼,单次配置时间相当长,也十分不容易,本人第一次配置成 ...

随机推荐

  1. 谈谈Ext JS的组件——布局的用法续二

    绝对布局(Ext.layout.container.Absolute) 绝对布局让我回忆到了使用Foxpro开发的时候,哪时候的界面布局就是这样.通过设置控件的左上角坐标(x.y)和宽度来进行的,由于 ...

  2. javascript (九)注释

    单行注释,采用双斜杠  // 多行注释,采用 /* */

  3. Mysql 官方Memcached 插件初步试用感受 - schweigen - ITeye技术网站

    Mysql 官方Memcached 插件初步试用感受 - schweigen - ITeye技术网站 Mysql 官方Memcached 插件初步试用感受

  4. javascripte (三) 改变html图像

    <script> function changeImage(){ element=document.getElementById("myimage") if (elem ...

  5. C语言中输入输出重定,freopen()妙用。

    使用的理由(范围):如果输入数据很庞大,需要一次又一次的重新输入和调试时可采用本函数. freopen ()函数: 1.格式 FILE * freopen ( const char * filenam ...

  6. Java魔法堂:JVM的运行模式 (转)

    一.前言 JVM有Client和Server两种运行模式.不同的模式对应不同的应用场景,而JVM也会有相应的优化.本文将记录JVM模式的信息,以便日后查阅. 二.介绍 在$JAVA_HOME/jre/ ...

  7. 如何debug ruby

    how to debug ruby: 1. 第一种方法,直接使用ruby内建的debug在命令行调试,这个个gdb或者pdb的命令差不多. ruby -r debug yourubyfile.rb 2 ...

  8. ThinkPHP框架配置自定义的模板变量(十)

    原文:ThinkPHP框架配置自定义的模板变量(十) 模板替换(手册有详细介绍对应的目录) __PUBLIC__:会被替换成当前网站的公共目录 通常是 /Public/ __ROOT__: 会替换成当 ...

  9. 如何开发auto complete 智能提示功能

    目录(?)[+] 如何开发auto complete 智能提示功能 最近网上好像流传用redis实现,其实智能提示和用什么存储关系不大 07年,我过一个类似的项目 我有几千个名字,随着用户在输入框中不 ...

  10. [半原创]指纹识别+谷歌图片识别技术之C++代码

    原地址:http://blog.csdn.net/guoming0000/article/details/8138223 以前看到一个http://topic.csdn.net/u/20120417/ ...