Pemasangan Linux Memcached
Memcached menyokong banyak platform: Linux, FreeBSD, Solaris, Mac OS, dan juga boleh dipasang pada Windows.
Untuk memasang memcached pada sistem Linux, anda mesti memasang perpustakaan libevent terlebih dahulu.
sudo apt-get install libevent libevent-deve 自动下载安装(Ubuntu/Debian) yum install libevent libevent-deve 自动下载安装(Redhat/Fedora/Centos)
Pasang Memcached
Pemasangan automatik
Ubuntu/Debian
sudo apt-get install memcached
Redhat/Fedora/Centora
yum install memcached
FreeBSD
portmaster databases/memcached
Pemasangan kod sumber
Muat turun versi terkini memcached dari tapak web rasminya (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 Jalankan
arahan Memcached untuk dijalankan:
$ /usr/local/memcached/bin/memcached -h 命令帮助
Nota: Jika anda menggunakan pemasangan automatik memcached arahan terletak di /usr/local/bin/memcached.
Pilihan permulaan:
-d ialah untuk memulakan proses daemon; ialah Jumlah memori yang diperuntukkan kepada Memcache, dalam MB;
-u ialah pengguna yang menjalankan Memcache; Alamat IP, boleh ada berbilang alamat; -c ialah bilangan maksimum sambungan serentak berjalan, lalai ialah 1024;
-P ialah fail pid yang menetapkan Memcache.
(1) Jalankan sebagai program latar depan:
Masukkan arahan berikut dari terminal untuk memulakan 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)
Maklumat nyahpepijat dipaparkan di sini . Dengan cara ini, memcached dimulakan di latar depan, mendengar pada port TCP 11211, dan penggunaan memori maksimum ialah 64M. Kandungan maklumat penyahpepijatan kebanyakannya mengenai maklumat yang disimpan.
(2) Jalankan sebagai program perkhidmatan 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