安装APC。使用pecl还是apt-get?


13

我看过使用的apt-get install php-apc指南和使用的指南pecl install apc

一种方法比另一种更好?还是只是两种不同的安装同一事物的方法?有什么区别?

根据我的阅读,似乎使用pecl install会得到更高的版本,对吗?

如果重要,请使用Ubuntu 12.04-64bit。谢谢。


2
我认为php-apc在Ubuntu中已损坏,最后我至少检查了一下。
托马斯·沃德

两种安装APC的方法都对我有用。使用pecl,我必须安装一个或两个附加软件包,否则它将收到错误消息并中止安装。我只是想知道一种方法是否
还能

Answers:


7

这取决于您是否要使用apt-get或管理升级pecl。两种方式中的任何一种都没有真正的好处。


6

不同之处在于,PECL将为您提供更新版本的APC。

  • PECL将在撰写本文时安装最新发布的版本3.1.13。
  • APT将在12.04 LTS上安装3.1.7

查看更改日志上的差异:http : //pecl.php.net/package-changelog.php? package=APC&release= 3.1.7

总而言之:

  • 如果您不太关心版本,请使用APT,因为它更易于维护
  • 如果您需要某些最新功能或修复程序,请使用PECL

5

“ PECL是PHP扩展的存储库,提供了所有已知扩展的目录以及用于PHP扩展的下载和开发的托管工具。” 1 PECL附带了php-pear软件包。

要安装APC,

只需按键盘上的Ctrl+ Alt+ T打开终端。打开时,运行以下命令。

sudo apt-get install php-apc

注意:在较新版本的Ubuntu上,可从程序包管理器中获得APC。但是,如果使用较旧的Ubuntu版本,则找不到apc-php软件包。您可以通过PECL进行安装,但是需要安装一些依赖项,然后才能使用PECL安装APC。

1 “什么是PECL?”


1
谢谢回复。我了解什么是PECL,以及如何使用apt-get安装APC。我很好奇这两种方法之间的区别是什么?一种方法比另一种更好?
ril44 2012年

谢谢你为我工作sudo apt-get install PHP-apc with PHP 5.5.9-1ubuntu4.17 ;-)
Ramesh
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.