Установка APC на VPS CentOs

Установка APC на VPS CentOs

01.03.2014

Следуя рекомендациям 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

Узнал сам - поделись с друзьями!

Возврат к списку