Memcache Centos6 minimal 安装

     Memcache& Redis 作为现在使用最为广泛以及流行的两款 分布式内存系统。 今天就来了解下Memcache的安装以及后续的使用心得。

     在安装之前,先来普及下概念,一些在当初学习Memcached时,被搞混的名词和概念。

    Memcached 作为一款 高性能的分布式内存对象缓存系统,分为基于server 的服务器端软件的安装和基于不同语言的客户端的安装(因为个人是玩PHP的,所以之后       客户端的安装是基于PHP的)。

   Memcached 服务端软件的下载可以到官网上 http://memcached.org/ 下载最新的stable版。 官网并没有提供windows版的安装包。所以,想在windows上安装的 话,需要自行在网络上搜索资源了。因为开始玩 linux ,所以,就不折腾在windows 上如何安装了, 网络上的相关教程也是一大把。

     PHP 客户端的安装。 在pecl 上搜索memcache ,出来结果如下


 一个是memcache,一个是memcached.  这两个都是memcached 在php 下的拓展。区别在于 memcache是早期的使用的版本,后来逐渐被遗弃了,最新版在2013之后就没有更新过了。 而memcached是 基于libmemcached 库开发的,(在一段时期,两个拓展都是并行的,后来memcache停止更新之后,memcached就一支独行了).所以,现在使用的php memcached拓展都是第二种了。

好了,容易搞混的memcache 的概念就给科普完了。下面是memcached在centos 上的安装。

 memcached的安装需要用到libevent 库,据说是因为用到了这个库用于socket的处理,进入libevent之后可以在右侧看到使用了该库的软件,memcached 在列


因此,要先装libevent.

  官网   http://libevent.org/

在linux中输入 #wget   https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz

解压 # tar -zxvf libevent-2.0.22-stable.tar.gz

# cd  libevent-2.0.22-stable

# ./configure --prefix=/usr

#make && make install

ls -al /usr/lib | grep libevent  测试是否安装success

libevent安装完了,就是 memcached 的安装了

#wget    http://www.memcached.org/files/memcached-1.4.33.tar.gz

#tar -zxvf memcached-1.4.33.tar.gz

#cd memcached-1.4.33

#./configure --prefix=/usr/local/memcached 

#make && make install

至此,memcached 就安装完成了, 可以在 /usr/local/memcached/bin/ 下找到 memcached 。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值