Instalacja Linux Memcached
Memcached obsługuje wiele platform: Linux, FreeBSD, Solaris, Mac OS, można także zainstalować w systemie Windows.
Linux zainstalować memcached przede wszystkim trzeba instalować libevent bibliotekę.
sudo apt-get install libevent libevent-deve 自动下载安装(Ubuntu/Debian) yum install libevent libevent-deve 自动下载安装(Redhat/Fedora/Centos)
Instalowanie Memcached
Automatyczna instalacja
Ubuntu / Debian
sudo apt-get install memcached
RedHat / Fedora / Centos
yum install memcached
FreeBSD
portmaster databases/memcached
Instalacja kodu źródłowego
Memcached pobrać najnowszą wersję swojej oficjalnej stronie internetowej (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 działa
Komenda Memcached jest prowadzony:
$ /usr/local/memcached/bin/memcached -h 命令帮助
Uwaga: W przypadku korzystania z automatycznego instalowania memcached polecenia znajduje się wkatalogu / usr / local / bin / memcached .
Uruchomienie opcje:
- -d jest uruchomienie demona;
- -m jest ilość pamięci przypisana do korzystania Memcache, jednostka jest MB;
- -u użytkownik pracuje Memcache;
- -l słucha adresy IP serwera, można mieć więcej niż jeden adres;
- -p jest ustawiona Memcache port nasłuchiwania ,, korzystnie powyżej 1024;
- -c jest maksymalna liczba jednoczesnych połączeń do uruchomienia, domyślnie jest to 1024;
- -p Jest ustawiona Memcache zapisać plik PID.
(1) w programie pierwszym planie jest uruchomiony:
Wprowadź następującą komendę w terminalu uruchomić 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)
To pokazuje informacje debugowania. Ten rozpoczyna się w pierwszym planie memcached, nasłuchuje na porcie TCP 11211, maksymalnego wykorzystania pamięci na 64M. Wiele informacji na temat informacji debugowania jest przechowywany.
(2) działa jako programu serwisowego w tle:
# /usr/local/memcached/bin/memcached -p 11211 -m 64m -d
lub
/usr/local/memcached/bin/memcached -d -m 64M -u root -l 192.168.0.200 -p 11211 -c 256 -P /tmp/memcached.pid