4r221 发表于 2014-8-15 09:14:49

【Memcached】CentOS上安装memcached

安装libevent
1)从 https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz 下载源码安装包;
2)解压缩:

1
# tar -xzvf libevent-2.0.21-stable.tar.gz




3)编译安装


1
2
# cd libevent-2.0.21-stable
# ./configure --prefix=/usr/local/libevent-2.0 & make & make install




3)建立软连接

1
2
3
# ln -s /usr/local/libevent-2.0/lib/libevent-2.0.so.5 /usr/lib/libevent-2.0.so.5
# ls /usr/lib/libevent-2*
/usr/lib/libevent-2.0.so.5





安装memcached
1)从http://www.memcached.org/files/memcached-1.4.20.tar.gz下载源码安装包
2)解压缩

1
# tar -xzvf memcached-1.4.20.tar.gz




3)编译安装


1
2
# cd memcached-1.4.20
# ./configure & make & make install




4)运行

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# /usr/local/bin/memcached -p 11211 -m 32m -vv
can't run as root without the -u switch
# su hxb
$/usr/local/bin/memcached -p 11211 -m 32m -vv
slab class   1: chunk size      80 perslab   13107
slab class   2: chunk size       104 perslab   10082
slab class   3: chunk size       136 perslab    7710
slab class   4: chunk size       176 perslab    5957
slab class   5: chunk size       224 perslab    4681
slab class   6: chunk size       280 perslab    3744
slab class   7: chunk size       352 perslab    2978
slab class   8: chunk size       440 perslab    2383
slab class   9: chunk size       552 perslab    1899
slab class10: chunk size       696 perslab    1506
slab class11: chunk size       872 perslab    1202
slab class12: chunk size      1096 perslab   956
slab class13: chunk size      1376 perslab   762
slab class14: chunk size      1720 perslab   609
slab class15: chunk size      2152 perslab   487
slab class16: chunk size      2696 perslab   388
slab class17: chunk size      3376 perslab   310
slab class18: chunk size      4224 perslab   248
slab class19: chunk size      5280 perslab   198
slab class20: chunk size      6600 perslab   158
slab class21: chunk size      8256 perslab   127
slab class22: chunk size   10320 perslab   101
slab class23: chunk size   12904 perslab      81
slab class24: chunk size   16136 perslab      64
slab class25: chunk size   20176 perslab      51
slab class26: chunk size   25224 perslab      41
slab class27: chunk size   31536 perslab      33
slab class28: chunk size   39424 perslab      26
slab class29: chunk size   49280 perslab      21
slab class30: chunk size   61600 perslab      17
slab class31: chunk size   77000 perslab      13
slab class32: chunk size   96256 perslab      10
slab class33: chunk size    120320 perslab       8
slab class34: chunk size    150400 perslab       6
slab class35: chunk size    188000 perslab       5
slab class36: chunk size    235000 perslab       4
slab class37: chunk size    293752 perslab       3
slab class38: chunk size    367192 perslab       2
slab class39: chunk size    458992 perslab       2
slab class40: chunk size    573744 perslab       1
slab class41: chunk size    717184 perslab       1
slab class42: chunk size   1048576 perslab       1
<26 server listening (auto-negotiate)
<27 server listening (auto-negotiate)
<28 send buffer was 112640, now 268435456
<28 server listening (udp)
<29 server listening (udp)
<30 server listening (udp)
<31 server listening (udp)
<32 send buffer was 112640, now 268435456
<32 server listening (udp)
<33 server listening (udp)
<34 server listening (udp)
<35 server listening (udp)




说明:如果使用root用户运行memcached,则需要带参数 -u root
5)验证安装

1
2
3
4
# telnet localhost 11211
Trying ::1...
Connected to localhost.
Escape character is '^]'



页: [1]
查看完整版本: 【Memcached】CentOS上安装memcached