Назад | Перейти на главную страницу

Как включить PHP APC с Virtualmin

Можно ли включить PHP APC в Virtualmin? Если да, то как?

(почти нет информации в форумах, официальной документации, веб, гугле ..)

Важный: (это причина этого вопроса)

Virtualmin по умолчанию работает и хорошо интегрируется только с 3 режимами PHP:

  1. Apache mod_php

  2. Обертка CGI

  3. FCGId

Совместима ли APC с любым из этих режимов?

APC - это просто библиотека PHP, поэтому вы можете установить ее с помощью инструмента PHP (pecl) или с помощью диспетчера пакетов, что вы можете сделать через Virtualmin, поэтому, например, в Ubuntu вы должны установить пакет с именем php-apc. Маршрут pecl предоставит вам последнюю версию, маршрут диспетчера пакетов предоставит вам версию вашего дистрибутива (так что, вероятно, не последняя, ​​но более простая в обслуживании).

После установки он включен по умолчанию, но вы, вероятно, захотите найти и установить скрипт apc.php, чтобы вы могли видеть, что происходит - в Ubuntu вы найдете его в / usr / share / doc / php-apc /apc.php.gz.

Отредактировано, чтобы добавить примечание re. дополнительный запрос re. различные режимы PHP: -

У меня есть опыт работы только с mod_php, где он работает очень хорошо. Я понимаю, что он работает с FastCGI, но так не использовал. Он не будет работать под CGI, так как ему нужно поделиться своим кешем.