instalasi Linux memcached
Memcached mendukung banyak platform: Linux, FreeBSD, Solaris, Mac OS, juga dapat diinstal pada Windows.
sistem Linux menginstal memcached, pertama-tama harus menginstal perpustakaan libevent.
sudo apt-get install libevent libevent-deve 自动下载安装(Ubuntu/Debian) yum install libevent libevent-deve 自动下载安装(Redhat/Fedora/Centos)
menginstal memcached
instalasi otomatis
Ubuntu / Debian
sudo apt-get install memcached
Redhat / Fedora / Centos
yum install memcached
FreeBSD
portmaster databases/memcached
instalasi kode sumber
Memcached men-download versi terbaru dari situs resminya (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 安装
berjalan memcached
Perintah memcached dijalankan:
$ /usr/local/memcached/bin/memcached -h 命令帮助
Catatan: Jika Anda menggunakan otomatis menginstal perintah memcached terletak di/ usr / local / bin / memcached .
Pilihan startup:
- -d adalah untuk memulai daemon;
- -m adalah jumlah memori ditugaskan untuk menggunakan Memcache, unit ini MB;
- -u pengguna menjalankan Memcache;
- l mendengarkan alamat IP server, Anda dapat memiliki lebih dari satu alamat;
- -p diatur Memcache mendengarkan port ,, sebaiknya diatas 1024;
- -c adalah jumlah maksimum koneksi bersamaan untuk menjalankan, default adalah 1024;
- -P Diatur Memcache menyimpan file pid.
(1) sebagai program foreground adalah berjalan:
Masukkan perintah berikut dari terminal, mulai 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)
Hal ini menunjukkan informasi debug. Ini dimulai di latar depan memcached, mendengarkan pada TCP port 11211, penggunaan memori maksimum untuk 64M tersebut. informasi banyak tentang informasi debugging disimpan.
(2) berjalan sebagai program layanan latar belakang:
# /usr/local/memcached/bin/memcached -p 11211 -m 64m -d
atau
/usr/local/memcached/bin/memcached -d -m 64M -u root -l 192.168.0.200 -p 11211 -c 256 -P /tmp/memcached.pid