instalación de Linux Memcached
Memcached es compatible con muchas plataformas: Linux, FreeBSD, Solaris, Mac OS, también se puede instalar en Windows.
sistemas Linux instalar memcached, en primer lugar tiene que instalar la biblioteca libevent.
sudo apt-get install libevent libevent-deve 自动下载安装(Ubuntu/Debian) yum install libevent libevent-deve 自动下载安装(Redhat/Fedora/Centos)
instalar Memcached
instalación automática
Ubuntu / Debian
sudo apt-get install memcached
RedHat / Fedora / CentOS
yum install memcached
FreeBSD
portmaster databases/memcached
instalación de código fuente
MemCached descargar la última versión de su página web oficial (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 安装
carreras de Memcached
Memcached comando es ejecutado:
$ /usr/local/memcached/bin/memcached -h 命令帮助
Nota: Si se utiliza el comando de instalación automática memcached se encuentra en/ / / bin / usr memcached locales .
Las opciones de inicio:
- -d es comenzar un demonio;
- -m es la cantidad de memoria asignada a utilizar Memcache, la unidad es MB;
- -u usuario está ejecutando Memcache;
- -l está escuchando las direcciones IP del servidor, puede tener más de una dirección;
- -p se establece Memcache puerto de escucha ,, preferiblemente por encima de 1024;
- -c es el número máximo de conexiones simultáneas para correr, el valor predeterminado es 1024;
- -P ¿Se ha ajustado Memcache guardar el archivo pid.
(1) como un programa en primer plano está en ejecución:
Introduzca el siguiente comando desde el terminal, iniciar 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)
Esto muestra la información de depuración. Esta comienza en el primer plano de memcached, escuchando en el puerto TCP 11211, el uso máximo de memoria para el 64M. Mucha información sobre la información de depuración se almacena.
(2) se ejecuta como un programa de servicio en segundo plano:
# /usr/local/memcached/bin/memcached -p 11211 -m 64m -d
o
/usr/local/memcached/bin/memcached -d -m 64M -u root -l 192.168.0.200 -p 11211 -c 256 -P /tmp/memcached.pid