linux上安装memecached安装小记!

来源:互联网 发布:sql full join的用法 编辑:程序博客网 时间:2024/05/29 03:47

linux上安装memecached安装小记!

最近在项目中使用了memcached来控制缓冲,到项目部署阶段,memcached在linux上部署产生了困难,耗时半天,在此,整理安装步骤,希望对大家有所帮助。
我安装时在网上参考多个资料,最有用的是:http://blog.csdn.net/hupanfeng/article/details/9042487

  • memcached依赖于libevent
  • libevent安装
  • memcached安装
  • memcached的启动

libevent安装

1.进入/usr/lib目录,使用命令:ls -al libevent 查看是否已安装,linux系统一般使用rpm -qa|grep libevent 都会显示有安装信息:
libevent-1_4-2-1.4.5-24.21
这个一般不用管,都得重新安装。

2.上传libevent-2.1.8-stable.tar.gz至非usr目录下(因为libevent将安装到usr目录,所以最好换个目录存放安装文件,例如/home),然后解压(解压命令:tar -zxvf libevent-2.1.8-stable.tar.gz)。

3.切换到解压后的 libevent 主目录:cd libevent-2.1.8-stable

4.依次执行:

1) ./configure -prefix=/usr(或 ./configure –program-prefix=/usr)

2) make

3) make install

注意:

1) 执行 make install 时可能需要 root 权限。

2) libevent会安装到 /usr/lib下

5.测试libevent是否安装成功:ls -al /usr/lib|grep libevent

memcached安装

1.上传memcached-1.5.0.tar.gz至非usr目录下(因为memcached-1.4.15将安装到usr目录,所以最好换个目录存放安装文件,例如/home),然后解压。

2.切换到解压后的 memcache主目录:cd memcached-1.5.0

3.依次执行:

1) ./configure -prefix=/usr/local/memcached –with-libevent=/usr

2) make

3) make install

注意:

1) 执行 make install时可能需要 root权限。

2) memcache会安装到 /usr/local/memcached下

memcached的启动

输入:/usr/local/memcached/bin/memcached -d -m 10m -p 11211 -u root
注:cd到/usr/local/memcached/bin/目录下输入memcached -d -m 10m -p 11211 -u root 是错误的(我也不知道为啥)。

原创粉丝点击