На этом уроке мы покажем вам, как установить и настроить Memcached на сервере Ubuntu 16.04 LTS. Для тех из вас, кто не знал, Memcached это системный демон, который позволяет кэшировать информацию в оперативной памяти, это дает вам прирост скорости приложений и позволяет избежать понижение производительности на вашем выделенном или VPS сервере. Это очень полезно для оптимизации динамических веб-сайтов и поддержки скорости за счет кэширования объектов в памяти.
В данной статье предполагается, что у вас по крайней мере, есть базовые знания Linux, знаете, как использовать оболочку, и самое главное, вы можете разместить сайт на свой VPS. Установка очень проста и предполагает, что вы работаете в корневой учетной записью, если это не так, возможно, вам придется добавить ‘sudo’ к командам, чтобы получить привилегии суперпользователя. Мы покажем вам шаг за шагом, установку Memcached на 16,04 сервере Ubuntu (Xenial Xerus).
Шаг 1. Прежде всего, убедитесь, что все ваши системные пакеты обновлены до современных, выполнив эти следующую команду apt-get в терминале.
sudo apt-get update sudo apt-get upgrade
Шаг 2. Установка Memcached.
Теперь используйте следующую команду для установки службы Memcached в вашей системе:
sudo apt-get -y install memcached
Шаг 3. Конфигурация Memcached.
Файл конфигурации по умолчанию можно найти по адресу:
nano /etc/memcached.conf
При запуске, Memcached использует порт 11211 в файле конфигурации по умолчанию:
# Default connection port is 11211 -p 11211
Закройте и сохраните файл конфигурации, а затем перезапустите Memcached:
systemctl restart memcached
Вам также потребуется установить необходимое расширение PHP для Memcached:
apt-get install php-memcached
Теперь мы можем перезапустить Apache, для применения изменений:
systemctl restart apache2
Для тестирования PHP, создайте тестовый файл с именем info.php с содержанием, указанным ниже. Сохраните файл, а затем перейдите к нему, чтобы увидеть, работу PHP:
nano /var/www/html/info.php
<?php phpinfo(); ?>
Попробуйте получить к нему доступ по адресу: //your_server_ip/info.php. Если информационная страница PHP отображается в вашем браузере, то все выглядит хорошо, и вы готовы работать дальше.
Поздравления! Вы успешно установили Memcached. Благодарим Вас за использование этого учебника для установки Memcached на систему Ubuntu 16.04 LTS (Xenial Xerus). Для получения дополнительной справки или полезной информации, мы рекомендуем вам проверить официальный веб — сайт Memcached.