首页 > 系统 > Linux > 正文

Linux 下安装 memcached 及 memcacheq的方法

2019-11-02 16:03:59
字体:
来源:转载
供稿:网友

一:安装memcached

1.下载memcached包

    下载地址:http://www.memcached.org (最新包就在首页,点击下载就OK)

    解压包:# tar -zxvf memcached-1.4.13.tar.gz (根据自身的情况解压到目录)

    进入目录:# cd memcached-1.4.13

2.安装libevent   

    检查一下有没有安装libevent: ls -al /usr/lib |grep libevent

    如果没有就安装libevent ,下载地址:http://www.libevent.org (首页 DownloadStable releases)

    解压:

    # tar -zxvf libevent-***-.tar.gz

    #cd libevent-***-

    #./configure --prefix=/usr

    #make && make install

    安装完检测下  ls -al /usr/lib |grep libevent

    lrwxrwxrwx   1 root root        21 02-06 20:26 libevent-1.4.so.2 -> libevent-1.4.so.2.1.3

    .................................

    -rw-r--r--   1 root root     11838 04-13 14:03 libevent_pthreads.a   

    -rwxr-xr-x   1 root root       996 04-13 14:03 libevent_pthreads.la

    lrwxrwxrwx   1 root root        30 04-13 14:03 libevent_pthreads.so -> libevent_pthreads-2.0.so.5.1.6

    lrwxrwxrwx   1 root root        21 04-13 14:03 libevent.so -> libevent-2.0.so.5.1.6

   

3.安装memcached

    预安装:#./configure --prefix=/usr/local/memcached --with-libevent=/usr

        注意:在没有安装libevent的情况下,会报错( If it's already installed, specify its path using --with-libevent=/dir/);

    编译并且安装:# make && make install

    OK安装成功.

   

    启动memcached:

            # /usr/local/memcached/bin/memcached -l 192.168.1.144 -d -p 11211 -u nobody -m 1024

            说明:上面的命令中-d表示用 daemon 的方式启动 memcached,-l和-p组合表示监听在 192.168.1.144 的 11212 端口上(如果不用-p指定端口号,则memcached将运行在11211端口    上),-u表示运行用户为 nobody,-m表示为其分配1024MB 的内存。

   

    连接 memcached: # telnet 192.168.1.144 11211

    到这里 memcached就已经安装好了。

增加到开机启动

    # vi /etc/rc.local

        增加:

            /usr/local/memcached/bin/memcached -l 192.168.1.144 -d -p 11211 -u nobody -m 1024

二:安装memcacheq

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表