Integrating APC (Alternative PHP Cache) Into PHP5




Integrating APC (Alternative PHP Cache) Into PHP5

Это руководство расскажет вам, как интегрировать APC (Alternative PHP Cache) в PHP5 на системе Fedora 13 (с Apache2). APC – это бесплатный и открытый opcode кэшер PHP, предназначенный для кэширования и оптимизации исходного кода PHP. Он похож на другие PHP opcode кэшеры, такие как eAccelerator и XCache.

1 Замечание

Я проводил тестирование на сервере Fedora13 с IP-адресом 192.168.0.100, на котором Apache2 и PHP5 уже были установлены и работали. Для демонстрации возможностей в этом руководстве я использую корневой каталог Apache по умолчанию /var/www/html. Конечно, вы можете использовать любой другой виртуальный хост, но вам придется подправить путь к файлу info.php, который я использую в руководстве.

2 Проверка состояния PHP.

Сначала, перед инсталляцией APC, давайте узнаем побольше о нашем экземпляре PHP5. Чтобы сделать это, мы создадим файл info.php в каталоге /var/www/html:

vi /var/www/html/info.php

<?php

phpinfo();

?>

После этого, мы запустим файл в браузере:  http://192.168.0.100/info.php, и убедимся, что php установлен.

Если вы увидели, что другой PHP opcode кэшер такой как eAccelerator, то перед инсталляцией APC его нужно удалить:

yum remove php-eaccelerator

После этого перезапустите Apache:

/etc/init.d/httpd restart

3 Установка APC

APC – это расширение PHP, которое можно установить следующим образом:

yum install php-pecl-apc

Теперь, когда APC установлен, давайте посмотрим на конфигурационный файл /etc/php.d/apc.ini.с настройками по умолчанию все должно быть в порядке, но в случае, если вам что-то нужно изменить, вы всегда можете найти список доступных опций: http://de2.php.net/manual/en/apc.configuration.php

vi /etc/php.d/apc.ini

Вот и все. Перезапустите Apache и работа окончена:

/etc/init.d/httpd restart

Теперь APC должен быть отображен на странице, что означает, что он полностью интегрировался и работает, как и задумано:

APC должен быть отображен на странице

4 Ссылки

APC: http://pecl.php.net/package/APC

PHP: http://www.php.net/

Apache: http://httpd.apache.org/

Fedora: http://fedoraproject.org/

.

Источник:  http://www.howtoforge.com/integrating-apc-alternative-php-cache-into-php5-fedora-13-and-apache2

Popularity: 3%



Этот материал находится на сайте http://compiling.ru
__________________________________________



Похожие посты:


  • Nginx Catch-All Host As Front End 3, Configure Nginx
  • Отключение просмотра каталогов на Apache
  • Drupal 6 Hosting With nginx And PHP-FastCGI. Part 4
  • Server Monitoring With munin And monit. Part4
  • Nginx Catch-All Host As Front End 2, Configure Apache



  • Опубликовано 27 Авг 2010 в 18:07. В рубриках: Tuning. Вы можете следить за ответами к этой записи через RSS 2.0. Вы можете оставить отзыв или трекбек со своего сайта.

    Оставьте свой отзыв

    Партнёры:


    www.vpnssl.ru

    Создание vpn подключения - от 1'950р.

    Есть вопрос! Оставь свой голос!

    Question:

    Что нужно админу для счастья?

    View Results

    Loading ... Loading ...




    Most Popular Posts



    Supported:



  • free counters