当前位置: 首页 > 图文教程 > 网络编程 > PHP > PHP 开发环境的选择、建立及使用(1)

PHP
PHP实例:用PHP简单实现多条件查询
PHP实例:用PHP实现多文件上载系统程序
PHP实例程序:用PHP制作登录页面程序
PHP实例:PHP取GB2312编码字符串首字母的方法
PHP实例:用PHP实现表单验证码登陆校验
Oracle与PHP实例开发Myers订单跟踪系统
PHP实例:email address 生成图片程序
PHP连接远程MYSQL和MYSQL5.1中文乱码处理方法
用 PHP 构建自定义搜索引擎
详细讲解PHP的Jmai组件及发送邮件实例
在动态网页技术PHP5中类(CLASS)的新特征
实例学习PHP如何实现在线发邮件
PHP上传文件的代码
不需要GD库的情况下实现验证码
PHP进阶教程:实现网站的无限分类
童虎:人人皆可做插件 Discuz! 插件开发实例讲解
创建论坛专业知识库 HDWiki(For Discuz!)V1.0正式版发布
PHP网站后门的隐藏技巧测试报告
加速PHP动态网站 MySQL索引分析和优化
php中rename()函数的妙用

PHP 开发环境的选择、建立及使用(1)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 29 ::
收藏到网摘: n/a

PHP 让很多初学者却步的原因是相对复杂的 PHP 调试环境的建立,PHP 的测试环境是学习 PHP 首要解决的问题。所以,本文就以解决这个首要问题为开端。PHP 环境配置是很灵活的,这里我就按照更适合于学习的安装方法来讲解。我在开篇里想说的是,安装 PHP 环境没有想象的那么难,其实当你多装几次以后,就会发现安装 PHP 真的很容易。
以下我所讲到的内容将涵盖主流 Windows 操作系统,也就是说,只讲解 Windows 环境下 PHP 开发环境的建立过程。本文将以最详细、最通俗的语言描述这个过程。
我写教程的目的,是给喜欢 PHP 而又对 PHP 不甚了解的朋友看的。我在 PHP 入门时候走过很多弯路,因此,我最大愿望是这篇教程能给初学者一个正确的引导,这样我就知足了。如果你认为你是高手而且已经具备这些知识,请提出您的宝贵意见,多谢。
本文难免有错误和不足的地方,敬请指正。
示范操作系统: Windows Server 2003
所需软件: PHP、MySQL、Apache、PHPMyAdmin、Zend Studio
Zend Studio 的系统需求: 233MHz 以上的 CPU (依我看至少要 733M 以上的 CPU ),128M 以上的内存(我建议是512M),以及 100M 以上的磁盘空间。Windows NT、Windows 2000 或者 Windows XP , Windows Server 2003 操作系统。唯一值得注意的是,该软件不支持 Windows 98 操作系统。我强烈建议开发 PHP 不?褂?Windows 98 操作系统,推荐使用 Windows 2000/XP 或者 Windows Server 2003 操作系统。这样能保证整个调试系统的稳定性。另外想说的是 Zend Studio 比较消耗内存,需要比较高的 CPU 主频和比较大的内存支持,否则运行起来将会及其吃力。视您的系统来选择是否安装。
 
首先简要说明一下以上所需软件的用途,随后我会以详尽的文字来说明这些软件的基本使用:
[PHP]:很明显这个是用来解析我们编辑出来的 PHP 文件,配置 PHP 也是围绕它为核心。它有两个版本,而该文章将不对其 CGI 版本的安装进行介绍。如果你想使用 CGI 形式安装它,那么请查看 PHP 手册的相关内容。
[MySQL]:传说中的 PHP 的最佳拍档,它是干什么用的呢?就是DBMS啦(DataBase Managerment System:数据库管理系统)!即使我们有时候并不一定需要它,但是如果想真正将 PHP 应用于 Web 服务,它还是不可或缺的——当然,如果你需要用其他 DBMS 代替 MySQL 的话。请跳过本文相关内容,本文将不对其他 DBMS 的安装作相关介绍。
[Apache]:当今互联网使用最广泛的服务器,即使微软的 IIS 也远远比不上 Apache 所拥有的市场分额。小巧安全。它有两个版本,1.x 版本和最新的 2.x 版本。或许 1.x 版本对 PHP 的支持更完善,但是该文将只对 2.x 版本的安装作介绍,如果你想安装 1.x 版本,请跳过本文相关部分。当然,因为我以 Windows 为演示平台,不会少了 IIS 的份的,本文也将详细介绍 PHP 在 IIS 下的配置,包括最新的 Windows Server 2003 操作系统 IIS6.0 的配置。
[PHPMyAdmin]:运行于 PHP 环境的非常优秀的 MySQL 管理软件,如果你想用其它软件代替,那么请跳过相应章节。
[Zend Studio]:在我使用一段时间以后,不得不承认它是非常优秀的 PHP IDE,不过,如果你想使用它,你必须要有强劲的 CPU 和足够大的内存,否则它的速度可能会让你很不快。当然,你也可以使用其他的如 EditPlus2 等编辑器来开发 PHP。
第一部分 获取软件
 
如何获得上述软件?
[PHP]:
首先我们应该先知道 PHP 在哪里发布的。 http://qa.php.net/ ,这个是 PHP 质量保证团队的官方页面,首页包含了 PHP 的最新版本的发布。可以下载到最新的包括 RC 测试版本。不过我不建议使用 RC 测试版本,因为可能会有未知 BUG,从而影响 PHP 学习。
我们很容易找到最新正式版本的 PHP ,在浏览器地址栏输入: http://www.php.net/downloads.php ,可以从这里下载到我们需要的 PHP 最新正式版本以及其它旧版本。
我知道初学者很容易有疑问,打开上面那个页面后,里面那么多的版本,我该下载哪一个呢?因为我的示范操作系统是 Windows ,讲述的是 Widnwos 平台下的安装过程。所以我们只下载 Windows 版本的 PHP。下面我将通过图片做详细介绍:
在这里我们看到了 PHP 的两个版本,PHP5 和 PHP4,我们这里只围绕 PHP4 讲述,PHP5 的安装可以参看我的文章(http://www.openphp.cn/index.php?module=article&id=12)。将浏览器滚