CentOS 5.3 或 Ubuntu 8.04 / 9.10 上的 PHP 5.3.1

CentOS 5.3 或 Ubuntu 8.04 / 9.10 上的 PHP 5.3.1

请原谅我问这样一个新手问题,但在CentOS 5.3或者Ubuntu 8.04 / 9.10最简单的安装方法是什么(并保持更新)PHP 5.3[.1]分别通过yumapt-get

提前致谢!

答案1

Zend 是 PHP 背后的商业实体,拥有一组 yum/apt 存储库,您可以使用它们在 Ubuntu 和 RHEL/CentOS 上安装和更新 PHP 5.3。

有一个社区版本,您可以免费使用,但并非所有组件都是开源的(仅“免费提供啤酒”)。

要安装,您需要将 Zend.repo 文件添加到 /etc/yum.repos.d(或编辑 /apt/sources.list),然后执行

yum install zend-server-ce-php-5.3

或者

apt-get update
apt-get install zend-server-ce-php-5.3

完整说明请参阅选择要安装的发行版

它包括一个操作码缓存(Zend Optimizer+)和一个调试器(Zend Debugger),尽管它们可能不像 APC 或 Xdebug 那样广泛使用,可能是因为它们不是开源的。

它还包括 Zend Framework 和各种扩展,例如 php-java 桥接器、数据库驱动程序(并非所有这些都包含在正常的 PHP 发行版中)和基于 Web 的管理控制台。

还有一个商业版本,其中包括支持和附加功能。

答案2

您的问题的答案就在您的问题中:如果您使用的是发行版的 Apache 和 PHP 的打包版本,那么您可以使用yum或安装(和/或更新)这些软件包apt-get。如果您真的是新手,我建议您在 Ubuntu 上使用aptitude(console/terminal) 或synaptic(X11) - 这些都是菜单驱动的,据说更友好。我知道 CentOS 上有等效版本,但不知道它们是什么 :)

回复:升级 PHP,如果您的发行版发布了新软件包,yum update或者apt-get upgrade将选择并安装它(以及所有其他过期的软件包)。如果您只想更新 PHP(而其他的则不管),那么您将在这些命令的末尾指定 PHP 软件包(例如yum update php)。

编辑:这篇很好的博客文章详细说明了如何添加包含 PHP 5.3.x 的 apt repo,因为 Ubuntu 显然没有适用于 9.10 的官方 5.3.x 包

答案3

对于 Ubuntu,请参阅我的回答这里

(基本上,使用这些包一切就绪了 :) )

希望能帮助到你!

相关内容