Скрыть объявление

Уважаемые Коллеги.

Данный форум является дополнительной, публичной площадкой для поддержки клиентов хостинга ДатаБор, но также и для всех желающих. Все сообщения (вопросы, ответы и тд) будут видны публично и будут индексироваться поисковыми системами. Если вы хотите спрятать сообщение, используйте хайды по разным параметрам. Время ответа на форуме поддержки может составлять от 1 часа - до 5 часов в зависимости от загруженности дежурного администратора.

Для оперативного решения вопросов в закрытом формате, пользуйтесь пожалуйста нашим биллингом - тикет система.

Мы также всегда рады ответить на ваши вопросы по Скайпу: databor и по email: info@databor.ru

С уважением, администрация ДатаБор.

Установка memcached

Тема в разделе "VPS (VDS)", создана пользователем root, 30 янв 2017.

  1. root

    root root Команда форума

    memcached (не путать с memcache) позволяет кэшировать данные в оперативной памяти.

    php-memcached — расширение для php. По умолчанию php для кэширования использует файлы, что по сравнению с memcached медленнее.

    1. Устанавливаем.
    Debian/Ubuntu:
    # apt install memcached php5-memcache

    CentOS:
    # yum install memcached php-pecl-memcached

    2. Указываем в конфиге, что сессии храним в memcached:
    Debian/Ubuntu:
    # vim /etc/php5/cgi/conf.d/memcached.ini
    session.save_handler = memcached
    session.save_path = "tcp://localhost:11211"


    CentOS:
    # vim /etc/php.d/memcached.ini
    session.save_handler = memcached
    session.save_path = "tcp://localhost:11211"


    3. Перезапускаем memcached и apache2:
    # service memcached restart && service apache2 restart
    или
    # service memcached restart && service httpd restart

    Для работы phpMyAdmin с memcached нужно в конфиге прописать:
    # vim /etc/apache2/conf.d/phpmyadmin.conf
    php_admin_value session.save_handler memcached


    Для работы Roundcube с memcache прописать:
    # vim /etc/roundcube/main.inc.php
    $rcmail_config['session_storage'] = 'memcached';
    $rcmail_config['memcache_hosts'] = array('localhost:11211');


    Конфиг может отличаться, тут указан дефолтный конфиг в случае использования панели VestaCP.

    И перезагрузить apache2:
    # service apache2 restart
    или
    # service httpd restart
     
  2. Власов

    Власов Гость

    Полезно, спасибо. Как раз искал как лучше оптимизировать...