Рубрики
Uncategorized

Полностью решите проблему установки memcached под Linux

Автор оригинала: David Wong.

1. Загрузите исходный код на официальный сайт

Официальный адрес: www. memcached .org

wget http://www.memcached.org/files/memcached-1.5.2.tar.gz

2. Распакуйте папку

tar zxvf memcached-1.5.2.tar.gz

3. Установите инструменты компилятора, такие как GCC, и сделайте libtool и Autoconf

yum install gcc make libtool autoconf

4. Загрузите последнюю версию libevent на libevent.org веб-сайт (загрузите последнюю стабильную версию, memcached должен полагаться на эту библиотеку)

wget https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz

tar zxvf https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz

5. После распаковки папки libevent скомпилируйте libevent (при компиляции Memcached укажите путь к Libevent)

Введите исходный каталог libevent и выполните:

./configure --prefix=/usr/local/libevent

make && make install

Затем введите исходный каталог memcached и выполните:

./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent

make && make install

После компиляции запустите исполняемый файл xpath/memcached/bin/memcached.

Если во время установки происходит повторная компиляция из-за ошибок во времени, вы можете использовать:

date

Использование времени просмотра:

date -s "yyyy-mm-dd hh:mm:ss"

Повторное исполнение

Clock-w # Writes time to CMOS

Чтобы сбросить время

При запуске укажите memcached с именем пользователя – U для запуска в качестве имени пользователя Укажите фоновые процессы memcached для выполнения с – D

PS: Используйте систему CentOS 7