Следуя рекомендациям 1С-Битрикса потребовалось установить один из PHP-акселераторов.
Для работы механизма кеширования был выбран кешер APC (Alternative PHP Cache). И все это дело настраивалось на VPS сервере под управлением CentOs 6.
Собственно в установке нет ничего сложного, всего несколько шагов и APC установлен и работает.
Для начала подключаемся к нашему VPS серверу по SSH, логинимся под пользователем с админскими правами (admin/root), достаточными для установки приложений и запуска демонов. И далее выполняем следующие команды:
$ yum install -y php-pear
$ yum install -y php-devel
$ yum install -y httpd-devel
Теперь нужно установить еще одну вещь, которой нет в некоторых сборках CentOs, но она может потребоваться некоторым PECL расширениям.
$ yum install -y pcre-devel
Перед установкой APC установим еще два инструмента которые могут понадобиться в процессе, но для начала проверим, возможно они уже установлены, команды выведут путь, если они установлены, либо сообщение что приложение не найдено:
$ which gcc
$ which make
И если они отсутствуют в системе, установим их:
$ yum install -y gcc
$ yum install -y make
Теперь установим APC:
$ yum install apc
Теперь, когда APC установлен, нужно создать конфигурационный файл в директории /etc/php.d, если он отсутствует.
$ touch /etc/php.d/apc.ini
Ну и прописать в нем настройки, пользуясь редактором vi, nano, либо другим по вашему вкусу:
extension = apc.so apc.enabled=1 apc.cache_by_default=1 apc.ttl=7200 apc.shm_size=64M apc.max_file_size=4M apc.stat=1
Вот собственно и все, осталось перезапустить web-сервер:
$ service httpd restart