重復容易,改變很難
          java,,,不錯的玩具
          posts - 21,  comments - 42,  trackbacks - 0
          memcache的好處我就不多廢話了,在此我值講它的安裝與使用。

          一,memcached和libevent的安裝
          1.分別把memcached和libevent下載回來,放到 /nad 目錄下:
          # cd /nad
          # wget http://www.danga.com/memcached/dist/memcached-1.2.6.tar.gz
          # wget http://www.monkey.org/~provos/libevent-1.4.8-stable.tar.gz

          2.先安裝libevent:
          # cd /nad
          # tar zxvf libevent-1.4.8-stable.tar.gz
          # cd libevent-1.4.8-stable.tar.gz
          # ./configure --prefix=/usr
          # make
          # make install

              測試libevent是否安裝成功:
              #ls -al /usr/lib | grep libevent
              lrwxrwxrwx    1 root root      21 Oct  9 18:21 libevent-1.4.so.2 -> libevent-1.4.so.2.1.2
              -rwxr-xr-x    1 root root  222847 Oct  9 18:21 libevent-1.4.so.2.1.2
              -rw-r--r--    1 root root  295754 Oct  9 18:21 libevent.a
              -rwxr-xr-x    1 root root     825 Oct  9 18:21 libevent.la
              lrwxrwxrwx    1 root root      21 Oct  9 18:21 libevent.so -> libevent-1.4.so.2.1.2
              lrwxrwxrwx    1 root root      26 Oct  9 18:21 libevent_core-1.4.so.2 -> libevent_core-1.4.so.2.1.2
              -rwxr-xr-x    1 root root   87635 Oct  9 18:21 libevent_core-1.4.so.2.1.2
              -rw-r--r--    1 root root  121744 Oct  9 18:21 libevent_core.a
              -rwxr-xr-x    1 root root     860 Oct  9 18:21 libevent_core.la
              lrwxrwxrwx    1 root root      26 Oct  9 18:21 libevent_core.so -> libevent_core-1.4.so.2.1.2
              lrwxrwxrwx    1 root root      27 Oct  9 18:21 libevent_extra-1.4.so.2 -> libevent_extra-1.4.so.2.1.2
              -rwxr-xr-x    1 root root  175803 Oct  9 18:21 libevent_extra-1.4.so.2.1.2
              -rw-r--r--    1 root root  227258 Oct  9 18:21 libevent_extra.a
              -rwxr-xr-x    1 root root     867 Oct  9 18:21 libevent_extra.la
              lrwxrwxrwx    1 root root      27 Oct  9 18:21 libevent_extra.so -> libevent_extra-1.4.so.2.1.2

          3,安裝memcached   
              # cd /nad
              # tar zxvf memcached-1.2.6.tar.gz
              # cd  memcached-1.2.6
              # ./configure --with-libevent=/usr
              # make
              # make install
             
              測試memcached是否安裝成功:
              # ls -al /usr/local/bin/mem*
              -rwxr-xr-x  1 root root 100065 Oct  9 18:27 /usr/local/bin/memcached
              -rwxr-xr-x  1 root root 107259 Oct  9 18:27 /usr/local/bin/memcached-debug

          4,啟動
             # cd /nad/memcached-1.2.6
             # nohup ./memcached –d –m 500 -u root -l 192.168.0.20 -p 11212 -vv >/nad/memcachedLogs/memcached_1.log &
             
              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   4: chunk size    184 perslab  5698
              slab class   5: chunk size    232 perslab  4519
              slab class   6: chunk size    296 perslab  3542
              slab class   7: chunk size    376 perslab  2788
              slab class   8: chunk size    472 perslab  2221
              slab class   9: chunk size    592 perslab  1771
              slab class  10: chunk size    744 perslab  1409
              slab class  11: chunk size    936 perslab  1120
              slab class  12: chunk size   1176 perslab   891
              slab class  13: chunk size   1472 perslab   712
              slab class  14: chunk size   1840 perslab   569
              slab class  15: chunk size   2304 perslab   455
              slab class  16: chunk size   2880 perslab   364
              slab class  17: chunk size   3600 perslab   291
              slab class  18: chunk size   4504 perslab   232
              slab class  19: chunk size   5632 perslab   186
              slab class  20: chunk size   7040 perslab   148
              slab class  21: chunk size   8800 perslab   119
              slab class  22: chunk size  11000 perslab    95
              slab class  23: chunk size  13752 perslab    76
              slab class  24: chunk size  17192 perslab    60
              slab class  25: chunk size  21496 perslab    48
              slab class  26: chunk size  26872 perslab    39
              slab class  27: chunk size  33592 perslab    31
              slab class  28: chunk size  41992 perslab    24
              slab class  29: chunk size  52496 perslab    19
              slab class  30: chunk size  65624 perslab    15
              slab class  31: chunk size  82032 perslab    12
              slab class  32: chunk size 102544 perslab    10
              slab class  33: chunk size 128184 perslab     8
              slab class  34: chunk size 160232 perslab     6
              slab class  35: chunk size 200296 perslab     5
              slab class  36: chunk size 250376 perslab     4
              slab class  37: chunk size 312976 perslab     3
              slab class  38: chunk size 391224 perslab     2
              slab class  39: chunk size 489032 perslab     2
              <6 server listening
              <7 send buffer was 110592, now 268435456
              <7 server listening (udp)

          這樣memcache就能使用了。
          你在linux命令行上輸入
          # netstat -lnp
          Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
          tcp        0      0 192.168.0.20:11211                   0.0.0.0:*                        LISTEN      28311/memcached

          就表示memcache已經安裝并啟動成功。


          memcached –d –m 500 -u root -l 192.168.0.20 -p 11212 -c 256 -vv >>/nad/memcachedLogs/memcached_2.log
          命令的參數說明

          -d選項是啟動一個守護進程,
          -m是分配給Memcache使用的內存數量,單位是MB,我這里是10MB,
          -u是運行Memcache的用戶,我這里是root,
          -l是監聽的服務器IP地址,如果有多個地址的話,我這里指定了服務器的IP地址192.168.0.20
          -p是設置Memcache監聽的端口,我這里設置了11212,最好是1024以上的端口,
          -c選項是最大運行的并發連接數,默認是1024,我這里設置了256,按照你服務器的負載量來設定,
          -P是設置保存Memcache的pid文件

          posted on 2008-10-10 11:28 分享愛的空間 閱讀(351) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(5)

          隨筆檔案

          文章檔案

          相冊

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 合阳县| 乌鲁木齐县| 宝坻区| 南充市| 南阳市| 包头市| 清水县| 武夷山市| 七台河市| 察隅县| 缙云县| 黔江区| 怀来县| 乳山市| 合山市| 岚皋县| 东丽区| 斗六市| 望都县| 双鸭山市| 绥化市| 司法| 同心县| 柳江县| 榆中县| 宜章县| 丹阳市| 平阳县| 鹤壁市| 平定县| 榕江县| 邵武市| 韩城市| 巨鹿县| 峨眉山市| 五台县| 高安市| 广汉市| 陆良县| 繁峙县| 康保县|