适用于Ubuntu的一体化PHP包

时间:2009-12-16 16:30:37

标签: php zend-framework ubuntu

我需要在Ubuntu上部署Zend Framework应用程序。 我已经下载了使用apt-get apache + php + mysql安装的Ubuntu桌面, 但PHP结果不是最新的5.3,而是5.2.1甚至 缺少mysql扩展名。

我知道我可以在某处获得一个新的php安装,获取依赖库(如curl或libxml2)逐个编译它们然后我获得完整功能的最新PHP包。

但是有没有任何地方已经有完整的PHP捆绑包与最新版本和所有的libs ZF应用程序运行得非常快?

4 个答案:

答案 0 :(得分:2)

包管理的一个缺点是你受到包维护者的支配。 Ubuntu has opted not to update to PHP 5.3 in this version,所以你必须要等到2010年,否则你自己编译PHP。

答案 1 :(得分:1)

直接从PHP构建的默认源代码中的大多数PHP扩展都在单独的apt包中。如果您在软件包管理器中搜索PHP5,您将看到如下软件包:

PHP5
PHP5-Mysql
PHP5-cli
PHP5-SQLite

等。

我将假设还有专门用于php 5.3的软件包 - 很可能标记为php53-*或类似的东西。您可能需要为此添加一个repo,因为我不确定它在crore repos中。

无论如何,你需要安装所有需要使用的软件包。

答案 2 :(得分:1)

我遇到类似的问题,在我的CentOS服务器上获取最新的PHP。我安装了Zend Server Community Edition,它在/ usr / local / zend中设置了自己的Apache / PHP5.3堆栈。这是一个Getting Started article

这是一个完整的PHP包。

答案 3 :(得分:0)

如果您需要Ubuntu的其他软件包,请在http://bg.archive.ubuntu.com/ubuntu/pool/main/p/php5/

检查PHP5的ubuntu存储库