歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Linux memcached 環境配置

Linux memcached 環境配置

日期:2017/3/3 12:43:20   编辑:Linux技術
參考官網:http://memcached.org/downlod

#設置下載路徑  
    cd /usr/local/src  
    #下載libevent-devel    
    #Debian/Ubuntu: apt-get install libevent-devRedhat/Centos: yum install libevent-devel
    yum install libevent-devel    
    #下載memcached  
    wgethttp://memcached.org/files/memcached-1.4.25.tar.gz 
    #解壓 
    tar xvf memcached-1.4.25.tar.gz 
    #編譯到指定目錄  
    cd memcached-1.4.25
    ./configure 
    make prefix=/usr/local/memcached install  
    #啟動Server  
    cd /usr/local/memcached
    bin/memcached -d -m 10 -u root -l 192.168.19.131 -p 11211 -c 256 -P bin/memcached.pid
    #命令詳解:
    #-d選項是啟動一個守護進程;
    #-m是分配給Memcache使用的內存數量,單位是MB,我這裡是10MB;
    #-u是運行Memcache的用戶,我這裡是root;
    #-l是監聽的服務器IP地址;
    #-p是設置Memcache監聽的端口,最好是1024以上的端口;
    #-c選項是最大運行的並發連接數,默認是1024,我這裡設置了256,按照你服務器的負載量來設定;
    #-P是設置保存Memcache的pid文件,我這裡是保存在 /bin/memcached.pid;
    #如果要結束Memcache進程,執行:
    # kill `cat /bin/memcached.pid`
    #也可以啟動多個守護進程,不過端口不能重復;
   #開啟memcached端口,修改防火牆配置文件
    vi /etc/sysconfig/iptables
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 11211 -j ACCEPT
    #重啟服務
    service iptables restart
    #啟動Client測試:
    #windows cmd;
    #telnet 182.168.19.131 11211

參考:1.http://www.cnblogs.com/zgx/archive/2011/08/10/2134097.html
2.http://www.cnblogs.com/xd502djj/archive/2012/09/25/2701800.html
Copyright © Linux教程網 All Rights Reserved