【Memcached】CentOS上安裝memcached

安裝libevent

1)從 https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz 下載源碼安裝包;

2)解壓縮:

[root@centos1 software]# tar -xzvf libevent-2.0.21-stable.tar.gz

3)編譯安裝

   

[root@centos1 software]# cd libevent-2.0.21-stable
[root@centos1 libevent-2.0.21-stable]# ./configure --prefix=/usr/local/libevent-2.0 & make & make install

3)建立軟連接

[root@centos1 bin]# ln -s /usr/local/libevent-2.0/lib/libevent-2.0.so.5 /usr/lib/libevent-2.0.so.5
[root@centos1 bin]# 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)解壓縮

[root@centos1 software]# tar -xzvf memcached-1.4.20.tar.gz

3)編譯安裝

[root@centos1 software]# cd memcached-1.4.20
[root@centos1 memcached-1.4.20]# ./configure & make & make install

4)運行

[root@centos1 ~]# /usr/local/bin/memcached -p 11211 -m 32m -vv
can't run as root without the -u switch
[root@centos1 ~]# su hxb
[hxb@centos1 root]$  /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 class  10: chunk size       696 perslab    1506
slab class  11: chunk size       872 perslab    1202
slab class  12: chunk size      1096 perslab     956
slab class  13: chunk size      1376 perslab     762
slab class  14: chunk size      1720 perslab     609
slab class  15: chunk size      2152 perslab     487
slab class  16: chunk size      2696 perslab     388
slab class  17: chunk size      3376 perslab     310
slab class  18: chunk size      4224 perslab     248
slab class  19: chunk size      5280 perslab     198
slab class  20: chunk size      6600 perslab     158
slab class  21: chunk size      8256 perslab     127
slab class  22: chunk size     10320 perslab     101
slab class  23: chunk size     12904 perslab      81
slab class  24: chunk size     16136 perslab      64
slab class  25: chunk size     20176 perslab      51
slab class  26: chunk size     25224 perslab      41
slab class  27: chunk size     31536 perslab      33
slab class  28: chunk size     39424 perslab      26
slab class  29: chunk size     49280 perslab      21
slab class  30: chunk size     61600 perslab      17
slab class  31: chunk size     77000 perslab      13
slab class  32: chunk size     96256 perslab      10
slab class  33: chunk size    120320 perslab       8
slab class  34: chunk size    150400 perslab       6
slab class  35: chunk size    188000 perslab       5
slab class  36: chunk size    235000 perslab       4
slab class  37: chunk size    293752 perslab       3
slab class  38: chunk size    367192 perslab       2
slab class  39: chunk size    458992 perslab       2
slab class  40: chunk size    573744 perslab       1
slab class  41: chunk size    717184 perslab       1
slab class  42: 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)驗證安裝

[root@centos1 ~]# telnet localhost 11211
Trying ::1...
Connected to localhost.
Escape character is '^]'


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章