instalação do Linux Memcached
Memcached suporta diversas plataformas: Linux, FreeBSD, Solaris, Mac OS, também pode ser instalado no Windows.
sistemas Linux instalar memcached, em primeiro lugar tem que instalar biblioteca libevent.
sudo apt-get install libevent libevent-deve 自动下载安装(Ubuntu/Debian) yum install libevent libevent-deve 自动下载安装(Redhat/Fedora/Centos)
instale Memcached
A instalação automática
Ubuntu / Debian
sudo apt-get install memcached
Redhat / Fedora / Centos
yum install memcached
FreeBSD
portmaster databases/memcached
instalação de código-fonte
Memcached baixar a última versão do seu site 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 安装
runs memcached
comando Memcached é executado:
$ /usr/local/memcached/bin/memcached -h 命令帮助
Nota: Se você usar a instalação automática de comando memcached está localizado em/ usr / local / bin / memcached .
opções de inicialização:
- -d é iniciar um daemon;
- -m representa a quantidade de memória atribuída ao usar Memcache, a unidade é MB;
- -u usuário está executando Memcache;
- -l é escutar endereços IP do servidor, você pode ter mais de um endereço;
- -p é definido Memcache porta de escuta ,, de preferência acima de 1024;
- -c é o número máximo de conexões simultâneas para executar, o padrão é 1024;
- -P Está definido Memcache salvar o arquivo pid.
(1) como um programa de primeiro plano está em execução:
Digite o seguinte comando a partir do 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)
Isso mostra as informações de depuração. Isso começa no primeiro plano da memcached, ouvindo na porta TCP 11211, o uso de memória máxima para o 64M. Muita informação sobre as informações de depuração é armazenada.
(2) funciona como um programa de serviço de fundo:
# /usr/local/memcached/bin/memcached -p 11211 -m 64m -d
ou
/usr/local/memcached/bin/memcached -d -m 64M -u root -l 192.168.0.200 -p 11211 -c 256 -P /tmp/memcached.pid