Общие вопросы
Использование раздела Облачные VDS в панели управленияИспользование образа с панелью управления NetAngelsСпециальные образы VDS для быстрого развертывания (LAMP)Как клонировать виртуальные машиныГостевой агентПриватная сетьКак поправить настройки sshd?Как включить защиту от DDoS через CloudflareVDS как промежуточный сервер для выхода в интернетМонтирование диска в VDSУстановка сервера MinecraftЗащита от DDoS атакИнструкция по настройке исходящего SMTP для тарифов VDS StartСервер для веб-конференций, совещаний и онлайн лекцийВосстановление отдельных файлов в виде архиваНастройка сети на VDSУстановка Windows из ISO-образа на VDSSSH-доступ к хостинг-аккаунтуКак настроить отправку почты с сайтаАвтоматизация обновления SSL-сертификата через API NetAngelsВыпуск SSL сертификата на VDS c помощью утилиты dehydratedКак подключить SSL-сертификат для сайта на облачном VDS с панелью управления NetAngelsКонсольные команды. Работа с данными.Консольные команды. Работа с MySQL, создание и загрузка дампа.Консольные команды. Анализ состояния сервера
Установка и настройка memcached на VDS

Установка и настройка memcached на VDS

В данной статье рассмотрен процесс установки memcached для кэширования на VDS с Debian или Ubuntu, а так же установка расширений для работы с memcached для php и python.

Все действия в консоли сервера в рамках данной статьи производятся от имени суперпользователя root.

Устанавливаем и настраиваем memcached

В консоли сервера нужно выполнить команды:

# apt-get update
# apt-get install memcached

С этого момента memcached на сервере установлен и запущен. По-умолчанию он запускается с 64 мб памяти и доступен по адресу 127.0.0.1:11211. Если вы хотите изменить настройки по умолчанию, необходимо внести правки в файл /etc/memcached.conf, после чего перезапустить memcached:

# nano /etc/memcached.conf
# service memcached restart

Например, вы можете захотеть предоставить memcached больше или меньше памяти для хранения кэша, за что отвечает опция -m, запустить его на другом ip-адресе (например чтобы сделать его доступным с других серверов), за что отвечает опция -l и так далее.

Обратите внимание, что в memcached не предусмотрено никакого механизма разграничения прав доступа, поэтому если вы хотите, чтобы memcached был доступен извне с других хостов, не забудьте ограничить перечень ip адресов, с которых он будет доступен, с помощью firewall.

Устанавливаем расширение для memcached в php

В php5 есть два расширения для работы с memcached: php5-memcache и php5-memcached. У второго расширения несколько более обширный API и больше предоставляемых возможностей. Кроме того, расширение php5-memcached использует для работы библиотеку libmemcached, в то время как расширение php5-memcache использует собственную реализацию взаимодействия с демоном memcached.

Установить можно как любое из этих расширений по отдельности, так и оба вместе. Достаточно просто:

# apt-get install php5-memcache
# apt-get install php5-memcached

У php5-memcache есть несколько доступных для настройки опций, редактирование которых осуществляется в файле /etc/php5/mods-available/memcache.ini.

После установки любого из этих расширений для вступления в силу новой конфигурации php необходимо перезапустить веб-сервер:

# service apache2 reload

Устанавливаем расширение для memcached в python

Как и в случае с php, в python есть два доступных расширения для работы с memcached: python-memcache, полностью написанное на python и, вероятно, более медленное, а так же python-pylibmc, использующее libmemcached для взаимодействия с memcached. Точно так же установлены могут быть оба расширения одновременно, либо любое из них по отдельности. Устанавливаются они с помощью команд:

# apt-get install python-memcache
# apt-get install python-pylibmc


Тарифы на облачные VDS и VPS

С 2003 года
Надежность.
Нам доверяют десятки тысяч компаний и разработчиков
18 лет
Предоставляем услуги профессионального хостинга
35 000
Клиентов доверяют нам размещение своих сайтов
99.99%
Подтвержденный uptime
наших серверов хостинга
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты