是否可以在 Virtualmin 中启用 PHP APC?如果可以,如何操作?
(论坛、官方文档、网络、谷歌中几乎没有任何信息……)
重要的:(这也是我提出这个问题的原因)
Virtualmin 默认情况下仅与 3 种 PHP 模式兼容且集成良好:
Apache mod_php
CGI 包装器
FCGId
APC 是否与这些模式中的任何一个兼容?
答案1
APC 只是一个 PHP 库,因此您可以使用 PHP 的工具 (pecl) 或使用包管理器(可以通过 Virtualmin 执行此操作)来安装它,例如在 Ubuntu 中,您将安装名为 php-apc 的包。pecl 路由将为您提供最新版本,包管理器路由将为您提供发行版的版本(因此可能不是最新版本,但更易于维护)。
一旦安装,它默认是启用的,但您可能需要找到并安装 apc.php 脚本,以便您可以看到发生了什么 - 在 Ubuntu 中,您可以在 /usr/share/doc/php-apc/apc.php.gz 中找到它。
编辑后添加了有关各种 PHP 模式的附加查询的注释:-
我只使用过 mod_php,它工作得很好。我知道它可以与 FastCGI 配合使用,但我没有那样用过。它在 CGI 下无法工作,因为它需要共享缓存。