Spec-Zone .ru
спецификации, руководства, описания, API
|
Можно создать и установить memcached от исходного кода непосредственно, или можно использовать существующий пакет операционной системы или установку.
Установка memcached от Двоичного Распределения
Устанавливать memcached на Red Hat, или узел Fedora, конфетку использования:
root-shell> yum install memcached
На CentOS можно быть в состоянии получить подходящего ОБ/МИН из другого источника, или использовать источник tarball.
Чтобы установить memcached на узле Debian или Ubuntu, используйте склонный - доберитесь:
root-shell> apt-get install memcached
Чтобы установить memcached на хинду узле, использование появляется:
root-shell> emerge install memcached
Создание memcached из Источника
На других Основанных на Unix платформах, включая Солярис, AIX, HP-UX и Mac OS X, и дистрибутивы Linux, не
упомянутые уже, следует установить из источника. Для Linux удостоверьтесь, что у Вас есть ядро на основе 2.6,
которое включает улучшенный epoll
интерфейс. Для всех платформ гарантируйте, что Вы
имеете libevent
1.1 или выше установленный. Можно получить libevent
от libevent
веб-страница
Можно получить источник для memcached от
Чтобы создать memcached, следуйте за этими шагами:
Извлеките memcached исходный пакет:
shell> gunzip -c memcached-1.2.5
.tar.gz | tar xf -
Изменитесь на memcached-1.2.5
каталог:
shell> cd memcached-1.2.5
Выполненный конфигурируют
shell> ./configure
Некоторые дополнительные опции Вы могли бы определить к тому, чтобы конфигурировать:
--prefix
Чтобы определить различный каталог установки, используйте --prefix
опция:
shell> ./configure --prefix=/opt
Значение по умолчанию должно использовать /usr/local
каталог.
--with-libevent
Если Вы установили libevent
и сконфигурируйте, не может найти библиотеку,
использовать --with-libevent
опция, чтобы определить
расположение установленной библиотеки.
--enable-64bit
Чтобы создать 64-разрядную версию memcached (который позволяет Вам
использовать единственный экземпляр с большим выделением RAM), использовать --enable-64bit
.
--enable-threads
Включать поддержке многопоточности в memcached, который улучшает время отклика
относительно серверов с тяжелым грузом, использованием --enable-threads
.
У Вас должна быть поддержка потоков POSIX в пределах Вашей операционной системы, чтобы
включить поддержке потока. Для получения дополнительной информации по поддержке поточной
обработки см. Раздел 15.6.2.7, "Поддержка
Потока memcached".
--enable-dtrace
memcached включает диапазон потоков DTrace, которые могут использоваться, чтобы контролировать и протестировать memcached экземпляра в сравнении с эталоном. Для получения дополнительной информации см. Раздел 15.6.2.5, "Используя memcached и DTrace".
Выполненный делают, чтобы создать memcached:
shell> make
Выполненный делают установку, чтобы установить memcached:
shell> make install