PHP4在WinXP下IIS和Apache2服务器上的安装实例
最近,有许多朋友问我在WindowsXp下php(做为现在的主流开发语言)的安装过程,正好最近我在自己的机器上成功的以模块化的方式安装了php(做为现在的主流开发语言)4.23。既然这么多朋友需要,我就以最常见的iis(微软的WEB服务器平台)和apache(Unix平台最流行的WEB服务器平台)服务器为例,把php(做为现在的主流开发语言)在WindowsXP下的安装过程写出来吧,希望能对要安装php(做为现在的主流开发语言)的朋友有点帮助。如果不加特殊说明,以下的介绍同时也适用于Win2000版本。
一、概述:
在安装之间,你必须先弄懂php(做为现在的主流开发语言)安装的两种不同模式,一种是cgi(现在已经不多人在用了)模式(cgi(现在已经不多人在用了) executable),另一种是模块化安装方式。可以这样来区别:在cgi(现在已经不多人在用了)模式下,如果客户机请求一个php(做为现在的主流开发语言)文件,Web服务器就调用php(做为现在的主流开发语言).exe去解释这个文件,然后再把解释的结果以网页的形式返回给客户机;而在模块化中,php(做为现在的主流开发语言)是与Web服务器一起启动并运行的,所以从某种角度上来说,以apache(Unix平台最流行的WEB服务器平台)模块方式安装的php(做为现在的主流开发语言)4有着比cgi(现在已经不多人在用了)模式更好的安全性以及更好的执行效率和速度。
二、软件准备:
正所谓"工欲善其事 必先利其器",要想在你的机器上运行php(做为现在的主流开发语言)得首先准备需要的软件。(一)WEB服务器
首先你需要一要WEB服务器来支持php(做为现在的主流开发语言)的运行,这里我们选择两种最常见的、也是用的最多的两种服务器来分别介绍。
1.iis(微软的WEB服务器平台)(Internet Infomation Server)
iis(微软的WEB服务器平台)想必大家都不陌生吧,在Window2000中,iis(微软的WEB服务器平台)默认是被安装的。你可以通过 “开始->设置->控制面板->管理工具->Internet 信息服务”来打开它。如果你没有安装,可以通过Windows的“添加删除组件”来安装它。关于iis(微软的WEB服务器平台)的安装网上的介绍有很多,这里就不再介绍了。
2.apache(Unix平台最流行的WEB服务器平台)
apache(Unix平台最流行的WEB服务器平台)同样是一个非常优秀的Web服务器程序,同时它也是笔者最喜欢的一款Web服务器。它不仅小巧、灵活,而且在使用过程中非常稳定,不会出现一些莫名其妙的错误(iis(微软的WEB服务器平台)相对来说就差多了),更重要的一点是,它还支持把php(做为现在的主流开发语言)安装成它的一个模块。所以,笔者强烈推荐你用apache(Unix平台最流行的WEB服务器平台)来安装php(做为现在的主流开发语言)。现在常用的apache(Unix平台最流行的WEB服务器平台)有两个版本,一个是1.36的版本,另一个是apache(Unix平台最流行的WEB服务器平台)2系列的版本,在这里推荐你使用apache(Unix平台最流行的WEB服务器平台)2版本,你可以在apache(Unix平台最流行的WEB服务器平台)的官方网站上下载到最新的版本。
apache(Unix平台最流行的WEB服务器平台)官方网站:http://www.apache(Unix平台最流行的WEB服务器平台).org(二)php(做为现在的主流开发语言)程序
最新的php(做为现在的主流开发语言)程序代码你可以在它的官方网站http://www.php(做为现在的主流开发语言).net/downloads.php(做为现在的主流开发语言)下载到,注意要选择那种ZIP包的,不能选择自安装那种,在写本文时,php(做为现在的主流开发语言)最新版本是4.23版,大小是5,417KB。当然你也可以在本站的下载栏目中下载到。
好了。软件都准备好了,下面就开始我们的php(做为现在的主流开发语言)安装之旅吧 :)
注:以下的安装过程中是以php(做为现在的主流开发语言)4.23版本、apache(Unix平台最流行的WEB服务器平台)2.040为准的。三、iis(微软的WEB服务器平台)下的安装:
1.把下载下来的php(做为现在的主流开发语言)安装包解压到你的C盘根目录(这里选择C根目录盘是为了以后修改调试方便用,你也可以选择不同的目录),解压后应该能得到一个类似于"php(做为现在的主流开发语言)-4.2.3-Win32"的目录,把目录名称改成"php(做为现在的主流开发语言)"。
2. 打开刚才解压的php(做为现在的主流开发语言)目录,你会发现有一个叫做"php(做为现在的主流开发语言).ini-dist"的文件,这就是php(做为现在的主流开发语言)的配置文件了,你需要把它改名成"php(做为现在的主流开发语言).ini",然后复制到系统目录中(如果你的系统装在C盘,XP下就是"C:windows",Windows2000下是"C:winnt")。
以前有许多介绍php(做为现在的主流开发语言)安装文件的文章都说要修改php(做为现在的主流开发语言).ini中"extension_dir"和"doc_root"这两项的值,可是笔者在安装php(做为现在的主流开发语言)过程中都没有改过,也没有过任何错误,看来这两个参数不是必须的。当然如果你不放心也可以修改一下。把doc_root改成你的服务器的根目录,把extension_dir改成你的php(做为现在的主流开发语言)安装文件夹中的extensions文件夹所在的绝对路径。
补充:Web开发 , php ,