Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)


Posted in PHP onJune 13, 2016

由于换电脑或重装系统后常需要重新搭建PHP环境,此次简单记录一下Windows下搭建PHP环境的过程,具体步骤可以参照网上资料

准备工作:

Windows下手工搭建PHP环境需要先下载相应的软件,需要注意的是Apache与PHP的版本必须保持一致(均为32位或64位),如果版本不一致将导致整合Apache与PHP不成功,即修改配置文件后启动Apache报如下图所示的错误:

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

其实在http://windows.php.net/download/上有很详细的描述,读者可以根据自己的需要选择相应的版本

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

此次笔者下载的软件版本如下图所示:

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

安装过程:

1、安装Apache

双击安装,与安装其他Windows软件没有什么区别

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

在填Server Infomation时,并没有特殊规定,只要输入的信息符合格式即可

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

安装完成之后,在浏览器输入http://localhost,如果显示It Works!,表示Apache安装成功。

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

2、安装PHP

将php-5.3.10-Win32-VC9-x86.zip解压到某个目录下即可,笔者的安装目录为:D:\Software\PHP

3、安装MySQL、MySQL-Front

4、整合Apache+PHP+MySQL

(1)让Apache可以解析php文件

(2)修改Apache站点目录

(3)修改php配置文件,设置PHP扩展包的具体目录,开启相应的库功能,设置时区

5、测试

在前述配置的Apache站点目录下新建index.php文件,index.php中代码如下:

<?php phpinfo();?>

在浏览器地址栏输入http://localhost/,如果页面显示PHP版本信息则说明Apache与PHP整合成功

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

PHP开发工具

前面简单描述了PHP环境的搭建,作为PHP开发人员必须有一款合适的开发工具,市场上有多种强大的PHP开发工具,http://www.downcc.com/k/phpkaifa/中介绍了一些开发工具,下面是笔者使用的两种PHP开发工具

(1)Zend Studio

该软件为收费软件,可免费试用,破解方法可以参考http://www.imuum.com/zend-studio12-0-2-key-cracked-registration-key-download.html

笔者本机安装版本:Zend Studio12.0.1

工作空间:

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

项目概览:

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

访问地址:http://localhost/Zend-workspaces/test/index.php

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

(2)EclipsePHP Studio

笔者本机安装版本:EclipsePHP Studio 4.0

工作空间:

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

项目概览:

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

访问地址:http://localhost/EPP-workspaces/test/application/index.php

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

前述安装需要手工安装各种软件,其实有很多集成环境可以简化这些操作

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

参考资料:Windows下搭建PHP开发环境(Apache+PHP+MySQL)

以上就是本文的全部内容,希望对大家学习php程序设计有所帮助。

PHP 相关文章推荐
用PHP创建PDF中文文档
Oct 09 PHP
PHP获取网卡地址的代码
Apr 09 PHP
php获取本地图片文件并生成xml文件输出具体思路
Apr 27 PHP
CI框架自动加载session出现报错的解决办法
Jun 17 PHP
php+mysql实现数据库随机重排实例
Oct 17 PHP
php给每个段落添加空格的方法
Mar 20 PHP
php无序树实现方法
Jul 28 PHP
php抓取并保存网站图片的实现代码
Oct 28 PHP
使用Yii2实现主从数据库设置
Nov 20 PHP
phpcms实现验证码替换及phpcms实现全站搜索功能教程详解
Dec 13 PHP
Yii2.0框架模型添加/修改/删除数据操作示例
Jul 18 PHP
php求斐波那契数的两种实现方式【递归与递推】
Sep 09 PHP
PHPStorm+XDebug进行调试图文教程
Jun 13 #PHP
图文详解phpstorm配置Xdebug进行调试PHP教程
Jun 13 #PHP
PHP生成制作验证码的简单实例
Jun 12 #PHP
php gd等比例缩放压缩图片函数
Jun 12 #PHP
详解PHP中cookie和session的区别及cookie和session用法小结
Jun 12 #PHP
yii2中结合gridview如何使用modal弹窗实例代码详解
Jun 12 #PHP
最新最全PHP生成制作验证码代码详解(推荐)
Jun 12 #PHP
You might like
使用sockets:从新闻组中获取文章(二)
2006/10/09 PHP
php 正确解码javascript中通过escape编码后的字符
2010/01/28 PHP
Smarty Foreach 使用说明
2010/03/23 PHP
找到一点可怜的关于dojo资料,谢谢作者!
2006/12/06 Javascript
通过身份证号得到出生日期和性别的js代码
2009/11/23 Javascript
网页编辑器ckeditor和ckfinder配置步骤分享
2012/05/24 Javascript
js简单实现HTML标签Select联动带跳转
2013/10/23 Javascript
基于jQuery实现二级下拉菜单效果
2016/02/01 Javascript
第三章之Bootstrap 表格与按钮功能
2016/04/25 Javascript
jQuery validate插件功能与用法详解
2016/12/15 Javascript
JavaScript中的toString()和toLocaleString()方法的区别
2017/02/15 Javascript
Angular开发者指南之入门介绍
2017/03/05 Javascript
javascript 取小数点后几位几种方法总结
2017/08/02 Javascript
基于jQuery实现的单行公告活动轮播效果
2017/08/23 jQuery
r.js来合并压缩css文件的示例
2018/04/26 Javascript
详解vue的diff算法原理
2018/05/20 Javascript
实例详解Node.js 函数
2018/06/10 Javascript
jQuery点击页面其他部分隐藏下拉菜单功能
2018/11/27 jQuery
vue中进行微博分享的实例讲解
2019/10/14 Javascript
vue-router的钩子函数用法实例分析
2019/10/26 Javascript
[00:37]2016完美“圣”典风云人物:AMS宣传片
2016/12/06 DOTA
[01:12:40]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第三场 1月25日
2021/03/11 DOTA
使用Python实现BT种子和磁力链接的相互转换
2015/11/09 Python
python基于Selenium的web自动化框架
2019/07/14 Python
Python如何计算语句执行时间
2019/11/22 Python
利用python实现逐步回归
2020/02/24 Python
html5桌面通知(Web Notifications)实例解析
2014/07/07 HTML / CSS
HTML 5.1来了 9月份正式发布 更新内容预览
2016/04/26 HTML / CSS
早读迟到检讨书
2014/01/24 职场文书
服务员岗位责任制
2014/02/11 职场文书
求职信内容怎么写
2014/05/26 职场文书
依法行政工作汇报
2014/10/28 职场文书
拿破仑传读书笔记
2015/07/01 职场文书
2015年成本会计工作总结
2015/10/14 职场文书
小学体育课教学反思
2016/02/16 职场文书
一篇文章了解正则表达式的替换技巧
2022/02/24 Javascript