installazione di Linux Memcached
Memcached supporta numerose piattaforme: Linux, FreeBSD, Solaris, Mac OS, può anche essere installato su Windows.
sistemi Linux installare memcached, prima di tutto devono installare biblioteca libevent.
sudo apt-get install libevent libevent-deve 自动下载安装(Ubuntu/Debian) yum install libevent libevent-deve 自动下载安装(Redhat/Fedora/Centos)
installare Memcached
installazione automatica
Ubuntu / Debian
sudo apt-get install memcached
RedHat / Fedora / CentOS
yum install memcached
FreeBSD
portmaster databases/memcached
Il codice sorgente di installazione
Memcached scaricare l'ultima versione del suo sito ufficiale (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 安装
corre memcached
comando di Memcached viene eseguito:
$ /usr/local/memcached/bin/memcached -h 命令帮助
Nota: Se si utilizza il comando automatico di installazione memcached si trova in/ / / bin / memcached locale usr .
Opzioni di avvio:
- -d è quello di iniziare un demone;
- -m è la quantità di memoria assegnata per utilizzare Memcache, l'unità è MB;
- -u utente è in esecuzione Memcache;
- -l è in ascolto indirizzi IP del server, è possibile avere più di un indirizzo;
- -p è impostato Memcache porta di ascolto ,, preferibilmente superiore a 1024;
- -c è il numero massimo di connessioni simultanee per l'esecuzione, il valore di default è 1024;
- -P È impostato Memcache salvare il file pid.
(1) come un programma di primo piano è in esecuzione:
Digitare il seguente comando da terminale, avviare 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)
Questo mostra le informazioni di debug. Questo inizia in primo piano di memcached, in ascolto sulla porta TCP 11211, l'utilizzo di memoria massima per il 64M. Molte informazioni circa le informazioni di debug vengono memorizzate.
(2) viene eseguito come un programma di servizio in background:
# /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