教你学会WinXP搭建PHP开发环境

开发 后端
WinXP搭建PHP开发环境首先要进行的就是安装Apache服务器,然后安装PHP,并且还要测试安装,最后安装PEAR。所有步骤做完了还需要将php的安装目录加入path中等。

PHP开发环境的正确搭建,是我们使用PHP语言进行编程的首要因素。那么如何实现WinXP搭建PHP开发环境呢?本文给出了具体的方法。#t#

WinXP搭建PHP开发环境1.安装Apache服务器

地址:http://httpd.apache.org/download.cgi

下载目前新版本:apache_2.2.13-win32-x86-openssl-0.9.8k.msi

直接运行安装文件即可。

本例安装路径:D:\Program Files\Apache Software Foundation\Apache2.2

WinXP搭建PHP开发环境2.安装PHP

目前***的稳定版本是PHP 5.2.11,但是没有对应的PECL包,5.2.6的PECL包依然可以在这个版本上运行。我还选择了使用5.2.6版本。下载地址:http://www.php.net/releases/

下载两个文件:php-5.2.6-Win32.zip、pecl-5.2.6-Win32.zip。***个文件是PHP解释器,第二个是PECL(The PHP Extension Community Library),它包含的是可以编译进 PHP Core 的 C 语言代码,因此可以将 PECL 扩展库编译成为可动态加载的 .so 共享库,它从底层对PHP语言进行拓展。

将两个压缩文件解压,将pecl-5.2.6-Win32下的所有dll文件拷贝到,php-5.2.6-Win32下的ext目录中。再把php-5.2.6-Win32放到你想要的位置。PHP核心解释器算是安装完成。

本例安装路径:D:\Program Files\PHP\php-5.2.6-Win32

要修改两个文件:

1)PHP配置文件。在PHP安装路径下有两个自带的文件:php.ini-dist和php.ini-recommended。我们修改***个,把***个文件复制一份并将名称改为php.ini。

修改:extension_dir项,此项指明了拓展dll目录的位置。改为:extension_dir = "D:/Program Files/PHP/php-5.2.6-Win32/ext"

doc_root项,此项指明了Web服务器的跟路径。改为:doc_root = "D:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

启用某些拓展。一些已经存在,但是被注释掉了,只要将行前的;号起到即可。如果不清楚将要使用那些,这步可以暂时不做。

2)Apache配置文件。将PHP添加到Apache配置中。修改Apache安装目录下conf中的httpd.conf文件,添加如下的语句:

LoadModule php5_module "D:/Program Files/PHP/php-5.2.6-Win32/php5apache2_2.dll"

PHPIniDir "D:/Program Files/PHP/php-5.2.6-Win32/"

AddType application/x-httpd-php .php

需要注意的是"D:/Program Files/PHP/php-5.2.6-Win32/php5apache2_2.dll"必须使用双引号,否则Apache无法启动服务。

WinXP搭建PHP开发环境3.测试安装。

在Apache服务器的跟目录下创建一个测试文件test.php

文件内容:<? phpinfo() ?>

启动服务器,访问http://127.0.0.1/。会打印PHP所有的配置信息。

 

4.安装PEAR。

在PHP的目录下运行go-pear.bat命令即可,安装过程中一路回车键就行了。PEAR是PHP的官方开源类库, PHP Extension and Application Repository的缩写。Pear在英文中是梨子的意思。PEAR将PHP程序开发过程中常用的功能编写成类库,涵盖了页面呈面、数据库访问、文件操作、数据结构、缓存操作、网络协议等许多方面,用户可以很方便地使用。

WinXP搭建PHP开发环境5.配置环境变量,将php的安装目录加入path中。

否则一些php支持的函数找不到,例如与支持MySQL相关的libmysql.dll文件,你到网上搜索有些人会告诉你要把这个文件拷到window目录下。解决同样的问题,设置path显然更专业一些。

WinXP搭建PHP开发环境6.编辑器笔者选择的是Zend,Eclipse也有专门的PHP编辑器。

Zend7.0以后开始使用Eclipse插件技术开发,风格和Eclipse一样,不知道是否是为了吸引为数众多的Java开发人员。

 

WinXP搭建PHP开发环境7.如果使用Zend,php工程的代码放在workspace下。

php不是编程语言只是脚本而已,不需要编译,因此可以将Apache的工程发布目录配置到workspace上,这样写完代码就能看到结果,很方便。

即,修改Apache安装目录下conf/httpd.conf文件中的DocumentRoot项,改成workspace所在位置即可。

 

责任编辑:曹凯 来源: 新浪博客
相关推荐

2009-12-02 18:25:19

Suse Linux

2017-07-19 17:00:22

PHPPHP程序员消息队列

2022-09-08 11:44:17

EW汇编器连接定位器

2009-06-10 16:30:05

基于Eclipse的PWindows

2011-03-21 11:43:45

LAMPPHP

2013-07-23 06:11:44

Android开发学习Android开发环境Java

2024-03-26 15:19:36

鸿蒙应用开发开发工具

2021-11-12 07:00:46

tsdx开发环境

2011-07-08 16:02:24

iphone

2009-07-03 16:56:37

JSP开发环境

2021-01-13 14:00:24

鸿蒙hi3518开发

2011-08-02 17:37:01

IPhone开发 环境搭建

2011-05-26 10:33:26

Android开发

2010-04-03 11:30:15

Widget开发

2017-09-11 14:35:34

编辑器开发环境React

2017-03-02 15:33:24

Android Thi环境搭建

2011-08-25 15:02:17

Lua环境搭建EditPlus

2016-08-16 13:44:28

AndroidLinuxADT

2015-01-04 09:49:37

PHPDocker开发环境

2009-12-03 13:10:06

点赞
收藏

51CTO技术栈公众号