使用Apache 2和MySQL 4.1.3安装PHP 5.0

ZDNet软件频道 时间:2005-01-05 作者:Builder.com |  我要评论()
本文关键词:
PHP 5.0终于出现了。这里将一步一步地指导你使用PHP 5.0,Apache 2.0和MySQL 4.1.3,以安装一个高效网页开发环境。
本文译自Builder.com,未经许可请勿转载

经过几个月期待,PHP 5.0终于问世。在最新版本中,推出了具有非常重要性的编程语言特性,这些改变将博得新手和有经验的程序员的满意。这些更新包括:一个内部SQLite数据库,通过libxml2提高XML API运行的可靠性,一个可以重新设计的对象模型以及一个新推出的Zend Engine。

你肯定渴望采用PHP 5.0来开始你的开发工作。但是,既然你一定编译和安装PHP 5.0,为什么不将其升级成一个完全的LAMP(Linux,Apache,MySQL,PHP)开发环境呢?毕竟,过去的几个月中,已经发布了一系列新的版本:MySQL 4.1.3,其支持字符设置,自动校正,子查询和处理记录; Apache 2.0具有很好的稳定性。

我准备告诉你使用PHP 5.0,Apache 2.0和MySQL 4.1.3.来安装一个高效率PHP开发环境的过程,让我们开始吧!

 

基本条件

假定你已经安装了Linux版本,而且它能够正确运行。请确信系统中已经安装一个可以运行的C语言编译器,否则我们的操作就不能进行。

而且,还需要确定已经下载了所有相关软件:

  • 最新MySQL版本(即现在的MySQL 4.1.3测试版),可以从MySQL.com下载。

  • 最新的PHP版本(即现在的PHP 5.0.0),可从Php.net下载。

  • 最新的Apache 2版本(即现在的Apache 2.0.50),从Apache.org下载。

    最重要的一点是:在这些版本中,Apache 2.0和PHP 5.0的结合并不是天衣无缝,所以不应该同时用于同一系统中。但是,这种结合应该对开发系统是有好处的。

    你可能还需要以下的支持库:

  • 最新版本的libxml2库(现在的libxml2 2.6.11),从XmlSoft.org下载。

  • 最新版本的zlib库(现在的zlib 1.2.1)从Gzip.org下载。

    把所有的东西都复制到你的/tmp子目录,并进行解压,如下所示:

    $ cd /tmp
    $ tar -xzvf mysql-standard-4.1.3-beta-pc-linux-i686.tar.gz
    $ tar -xzvf php-5.0.0.tar.gz
    $ tar -xzvf httpd-2.0.50.tar.gz
    $ tar -xzvf libxml2-2.6.11.tar.gz
    $ tar -xzvf zlib-1.2.1.tar.gz

    安装支持库

    第一步,检查你是否安装了libxml2或者zlib。PHP 5.0要求libxml2 2.6.0(或者是比libxml2 2.6.0更好的版本)和zlib 1.0.9(或者是比zlib 1.0.9更好的版本)。如果这两个支持库都没有,保持只读形式,否则进入下一部分。

     

     

    开始时,编译和安装libxml2 XML解析器,这一解析器提供PHP 5.0新的XML APL:

    $ cd /tmp/libxml2-2.6.11
    $ ./configure
    $ make && make install

    这一步结束时,libxml2被安装在/usr/local/下。如果你想把它安装在其它地方,你应该在先前步骤中明确指定prefix选项到configure设置中。

    第二步:对zlib做类似的操作:

    $ cd /tmp/zlib-1.2.1
    $ ./configure
    $ make && make install

    这一步结束时,zlib也被安装在/usr/local/下。你可以不使用默认值,而使用指定prefix选项将其安装到其它地方。

     


  • 百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
    中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
    京公网安备:1101082134