原谅我这样一个新手问题,但在CentOS 5.3或Ubuntu 8.04 / 9.10分别通过yum或apt-get安装(并保持更新) PHP 5.3 [.1]最简单的方法是什么?
提前致谢!
Zend是PHP背后的商业实体,拥有一套yum / apt版本库,可以在Ubuntu和RHEL / CentOS上安装和更新PHP 5.3。
尽pipe不是所有的组件都是开源的(只有“免费的”),但可以免费使用的社区版本。
要安装你将添加一个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
完整的说明是在select要安装的分配
它包括一个操作码caching(Zend Optimizer +)和一个debugging器(Zend Debugger),尽pipe这些可能不像APC或Xdebug那样广泛使用,可能是因为它们不是开源的。
它还包括Zend Framework和各种扩展,如php-java桥接,数据库驱动程序(并非所有这些都包含在正常的PHP发行版中)和基于Web的pipe理控制台。
还有一个包含支持和附加function的商业版本。
你的问题的答案是在你的问题:如果你使用发行版的Apache和PHP的打包版本,那么你会通过使用yum或apt-get来安装(和/或更新)这些包。 如果你真的是新手,我会build议在Ubuntu上aptitude (console / terminal)或synaptic (X11) – 这些都是菜单驱动,并认为更友好。 我知道在CentOS上有同样的东西,但是不知道它们是什么:)
Re:升级PHP,如果你的发行版发布了一个新的软件包, yum update或者apt-get upgrade会把它apt-get upgrade起来安装它(以及其他一切已经过期的东西)。 如果你想要更新的是PHP(并且保留所有其他的东西),那么你可以在这些命令的末尾指定PHP包(例如yum update php )。
编辑: 这个漂亮的博客文章给出了如何添加一个PHP 5.3.x的apt repo的细节,因为Ubuntu显然没有9.10的官方5.3.x包
对于Ubuntu,请参阅我的答案在这里
(基本上,使用这些包 ,你很好去:))
希望能帮助到你!