我见过使用 的指南apt-get install php-apc
和使用 的指南pecl install apc
。
一种方法比另一种更好吗?或者只是两种安装相同东西的不同方法?有什么区别?
从我读到的内容来看,使用似乎pecl install
会获得更高版本,对吗?
如果有必要,请使用 Ubuntu 12.04-64bit。谢谢。
答案1
这取决于您是否要使用apt-get
或来管理升级pecl
。无论哪种方式,两者之间都没有真正的优势。
答案2
不同之处在于 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
答案3
“PECL 是 PHP 扩展的存储库,提供所有已知扩展的目录以及用于下载和开发 PHP 扩展的托管设施。”1PECL 附带 php-pear 包。
要安装 APC,
只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令。
sudo apt-get install php-apc
注意:在较新版本的 Ubuntu 上,可以从包管理器获取 APC;但是,如果使用较旧的 Ubuntu 版本,并且找不到 apc-php 包。您可以通过 PECL 安装,但需要安装一些依赖项,然后可以使用 PECL 安装 APC。