Как установить Memcached на Debian 9
Memcached это системный демон, который позволяет кэшировать информацию в оперативной памяти, это позволяет вам улучшить скорость приложения и избежать плохой производительности на вашем сервере. Это очень полезно для оптимизации динамических веб-сайтов и с поддержкой скорости за счет кэширования объектов в памяти.
Чем быстрее загружаются страницы сайта, тем лучше. Так вот, если у вас не высоконагруженный проект, то стоит подумать над тем, стоит ли использовать Memcached, ведь на подключение к нему уходит дополнительное время. Подумайте, будет ли это оправданно.
Ещё Memcached плох тем, как бы это ни звучало странно, что он отъедает оперативную память. Допустим, если вы отвели 512Mb под него, то считайте, что 512Mb уже нет на вашем сервере. Так что, на это тоже стоит обратить внимание.
Установка Memcached на Debian 9 Stretch
1. Обновляем системку.
Перед тем, как установить любое программное обеспечение, важно, убедиться, что система находится в актуальном состоянии, выполнив эти следующие команды apt в терминале:
apt update apt upgrade
Шаг 2. Установка Memcached.
Теперь используйте следующую команду для установки службы Memcached в системе:
apt install memcached netcat
Шаг 3. Конфигурация Memcached.
Файл конфигурации по умолчанию, можно найти по адресу:
vi /etc/memcached.conf
По умолчанию, в Memcached отведено на использование 64 мегабайта оперативной памяти.
Измените настройки, внизу показан пример настройки для кэширования 1024:
# Start with a cap of 64 megs of memory. It's reasonable, and the daemon default # Note that the daemon will grow to this size, but does not start out holding this much # memory -m 1024 # Default connection port is 11211 -p 11211 # Run the daemon as root. The start-memcached will default to running as root if no # -u command is present in this config file -u memcache # Specify which IP address to listen on. The default is to listen on all IP addresses # This parameter is one of the only security measures that memcached has, so make sure # it's listening on a firewalled interface. -l 127.0.0.1
Выйдите и сохраните файл конфигурации, а затем перезапустите Memcached:
systemctl restart memcached systemctl enable memcached
Шаг 4. Установка расширение PHP для Memcached.
Вам также потребуется установить необходимое расширение PHP для Memcached:
apt install php-memcached
Теперь перезапускаем Apache, чтобы изменения вступили в силу:





Comments
So empty here ... leave a comment!