Установка Linux Memcached
Memcached поддерживает множество платформ: Linux, FreeBSD, Solaris, Mac OS, а также может быть установлена на Windows.
системы Linux установить Memcached, в первую очередь необходимо установить Libevent библиотеку.
sudo apt-get install libevent libevent-deve 自动下载安装(Ubuntu/Debian) yum install libevent libevent-deve 自动下载安装(Redhat/Fedora/Centos)
Установка Memcached
Автоматическая установка
Ubuntu / Debian
sudo apt-get install memcached
Redhat / Fedora / Centos
yum install memcached
FreeBSD
portmaster databases/memcached
установка Исходный код
Memcached загрузить последнюю версию своего официального сайта (http://memcached.org).
wget http://memcached.org/latest 下载最新版本 tar -zxvf memcached-1.x.x.tar.gz 解压源码 cd memcached-1.x.x 进入目录 ./configure --prefix=/usr/local/memcached 配置 make && make test 编译 sudo make install 安装
Memcached работает
Memcached команда:
$ /usr/local/memcached/bin/memcached -h 命令帮助
Примечание: При использовании автоматической установки Memcached команда находится в/ USR / местные / бен / Memcached .
Параметры запуска:
- -d, чтобы запустить демон;
- -m является объем памяти, выделенной для использования Memcache, блок MB;
- -u пользователь работает Memcache;
- -l прослушивает IP-адреса сервера, вы можете иметь более одного адреса;
- -p устанавливается Memcache слушающий порт ,, предпочтительно выше 1024;
- -с максимальное количество одновременных соединений для запуска, по умолчанию 1024;
- -P Установлен Memcache сохранить Pid файл.
(1) в качестве программы переднего плана работает:
Введите следующую команду из терминала, запустите Memcached:
/usr/local/memcached/bin/memcached -p 11211 -m 64m -vv slab class 1: chunk size 88 perslab 11915 slab class 2: chunk size 112 perslab 9362 slab class 3: chunk size 144 perslab 7281 中间省略 slab class 38: chunk size 391224 perslab 2 slab class 39: chunk size 489032 perslab 2 <23 server listening <24 send buffer was 110592, now 268435456 <24 server listening (udp) <24 server listening (udp) <24 server listening (udp) <24 server listening (udp)
Это показывает отладочную информацию. Это начинается на переднем плане Memcached, прослушивает TCP порт 11211, максимальное использование памяти для 64M. Много информации о отладочной информации хранится.
(2) работает как программа фон службы:
# /usr/local/memcached/bin/memcached -p 11211 -m 64m -d
или
/usr/local/memcached/bin/memcached -d -m 64M -u root -l 192.168.0.200 -p 11211 -c 256 -P /tmp/memcached.pid