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