Memcached - это высокопроизводительная система баз данных, которая может помочь перегружать ваше приложение. Это очень быстро, поскольку записывает не на диск, а в системную память.
В этом руководстве я объясню, как установить Memcached на сервер Ubuntu 14.04. Это руководство также описывает установку плагина PHP Memcached.
Шаг 1. Проверка предварительных условий
Для использования Memcache вам необходимо программное обеспечение:
Если они еще не установлены, установите их с помощью apt-get
:
apt-get install mysql-server php5-mysql php5
Шаг 2: Установка Memcache
Как только вы установили MySQL и PHP, пришло время установить Memcache. Вы можете установить Memcached, используя apt-get
снова:
apt-get install memcached
После установки Memcache вам нужно будет установить расширение PHP. Это позволяет общаться между PHP и Memcache:
apt-get install php5-memcached
Вы можете получить следующую ошибку:
E: Unable to locate package php5-memcached
Если так, обновите свой apt-get
список репозитория:
apt-get update
После этого попробуйте еще раз.
Шаг 3: Редактирование конфигурации
Файл конфигурации находится по адресу:
/etc/memcached.conf
Откройте этот файл в своем любимом текстовом редакторе, если вы хотите изменить порт, на котором работает Memcached, максимальный объем памяти или количество одновременных подключений.
- -p: порт
- -м: память
- -c: максимально допустимые одновременные соединения
После того, как вы изменили эти настройки, перезапустите memcached
службу:
service memcached restart
Поздравляем! Memcached установлен на вашем сервере Ubuntu 14.04. Теперь вы можете настроить свои приложения так, чтобы они использовали базу данных Memcached.