• memcached安装和启动


    memcached安装和启动 - 秋水流年 - 博客园

    1.安装libevent 

    由于Memcached是用libevent库来处理很多打开的连接,所以要先安装libevent。 
    (libevent API提供了一种执行回调函数的机制,使一个文件描述符触发了某个事件或者在达到超时之后执行这个回调函数。) 
    下载libevent,最新版本为libevent-1.4.7-stable 
    引用
    # wget -P /tmp http://www.monkey.org/~provos/libevent-1.4.7-stable.tar.gz

    解压缩并安装 
    引用
    # cd /tmp 
    # tar zxvf libevent-1.4.7-stable.tar.gz 
    # cd libevent-1.4.7-stable 
    # ./configure --prefix=/usr 
    # make 
    # make install


    2.安装memcached 

    下载memcached,最新版本为memcached-1.2.6 
    引用
    # wget -P /tmp http://danga.com/memcached/dist/memcached-1.2.6.tar.gz

    解压缩并安装 
    引用
    # cd /tmp 
    # tar zxvf memcached-1.2.6.tar.gz 
    # cd memcached-1.2.6 
    # ./configure --with-libevent=/usr 
    # make 
    # make install


    3.启动memcached 

    引用
    # /usr/local/bin/memcached -d -m 2048  -u root -l 192.168.1.20 -p 12111 -c 1024 -P /tmp/memcached.pid


    参数说明: 
    -d 启动为守护进程 
    -m <num> 分配给Memcached使用的内存数量,单位是MB,默认为64MB 
    -u <username> 运行Memcached的用户,仅当作为root运行时 
    -l <ip_addr> 监听的服务器IP地址,默认为环境变量INDRR_ANY的值 
    -p <num> 设置Memcached监听的端口,最好是1024以上的端口 
    -c <num> 设置最大并发连接数,默认为1024 
    -P <file> 设置保存Memcached的pid文件,与-d选择同时使用 

    还有一些参数具体请参考: 
    引用
    # /usr/local/bin/memcached -h



    4.结束memcached 

    引用
    # kill `/tmp/memcached.pid`
  • 相关阅读:
    Java学习:冒泡排序和选择排序
    Java学习:多态
    Java学习:抽象类与接口
    Java学习:继承
    Java学习:标准类
    Java学习:方法简介
    传参的本质
    new 关键字做的事
    一个引用类型的对象占多大堆空间
    栈中空间大小
  • 原文地址:https://www.cnblogs.com/lexus/p/2365380.html
Copyright © 2020-2023  润新知