memcached安裝配置

    原計劃每週寫一篇博客,先從大數據涉及到的工具開始,但是在堅持了7周後,在第8周斷了。今天補回來上週的,自己定下了還是要持續下去。

    跳出舒適區,每天學一點新鮮的知識。

    memcached是一套分佈式的緩存系統,把數據保存在內存中,提高系統的讀取效率。不僅僅應用在大數據中,而是普遍應用在需要高併發、高負載的系統中。

  1. 準備工作
    1. memcached是c語言開發的,所以系統要有g++編譯器
    2. 依賴 libevent 庫
  2.  安裝 libevent
    1. 先刪除系統原有的版本
      rpm -qa | grep libevent  -- 查看是否有老版本
      rpm -e libevent-1.4.13-4.el6.i686 --nodeps  --刪除老版本,但是不刪除依賴的庫
    2. 安裝 libevent
      解壓:tar -zxvf libevent-2.0.21-stable.tar.gz

      cd libevent
      ./configure --prefix=/root/training/libevent  -- 配置文件,安裝文件目錄
      make  --編譯
      make install  --安裝

    3. 安裝 memcached
           1. 解壓: tar -zxvf memcached-1.4.25.tar.gz
           2. cd memcached
              ./configure --prefix=/root/training/memcached --with-libevent=/root/training/libevent
               make
               make install
           3. 啓動 memcached
               /bin/memcached -u root -d -m 128 
                  --memcached -h可以查看參數的幫助信息 
                  -u: 指定用戶
                  -d: 啓動一個守護進程
                  -m: 分配的內存 
             4. 驗證是否成功
                 ps -ef|grep memcached   
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章