环境搭建软件组合为: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. c/c++ 直接使用动态库 dlopen

    c/c++ 直接使用动态库 dlopen 把各个版本编译成动态库,××.so ,提供统一的接口进行调用.这里使用的工具是dlxx系列函数 dlopen  void *dlopen(const char ...

  2. 《Struts2技术内幕》学习笔记

    第2.3章 基础 三种类模式:属性-行为模式.属性模式.行为模式. 其中属性模式有:PO(持久化对象).BO(业务对象).VO(值对象).DTO(传输数据对象).FromBean(页面对象)他们是对J ...

  3. maven Nexus 搭建本地中央仓库。

    maven 网络中央仓库占用大量的网络资源,所以构建本地中央仓库. 过程如下: 下载地址: http://www.sonatype.org/nexus/archived 我用的是1.6的 [root@ ...

  4. 《转》python 网络编程

    原地址:http://blog.163.com/benben_long/blog/static/19945824320121225918434/ 网络客户端: 1. 理解socket: socket是 ...

  5. Python heapq 模块的实现 - A Geek's Page

    Python heapq 模块的实现 - A Geek's Page Python heapq 模块的实现

  6. 【前段开发】10步掌握CSS定位: position static relative absolute float

    希望能帮到须要的人,转自:http://www.see-design.com.tw/i/css_position.html 1. position:static 元素的 position 屬性默認值為 ...

  7. Virtualbox mouse move in and out and file share with windows

    How to use Virstalbox to share files with Linux and Windows, and to move the mouse in and out Virtua ...

  8. JavaScript 中的事件类型2(读书笔记思维导图)

    Web 浏览器中可能发生的事件有很多类型.如前所述,不同的事件类型具有不同的信息,而“ DOM3级事件”规定了以下几类事件: UI(User Interface,用户界面)事件:当用户与页面上的元素交 ...

  9. HDU 4611 Balls Rearrangement (数学-思维逻辑题)

    题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=4611 题意:给你一个N.A.B,要你求 AC代码: #include <iostream> ...

  10. R语言与数据分析之九:时间内序列--HoltWinters指数平滑法

    今天继续就指数平滑法中最复杂的一种时间序列:有增长或者减少趋势而且存在季节性波动的时间序列的预測算法即Holt-Winters和大家分享.这样的序列能够被分解为水平趋势部分.季节波动部分,因此这两个因 ...