安装memcached服务 和 php 安装memcache扩展

这是所有的命令,至于哪个命令是干嘛的自己悟去吧  ,顺便穿插一些知识点

安装libevent

  cd /home/

  wget  http://www.monkey.org/~provos/libevent-2.0.12-stable.tar.gz 

  tar xzfv  libevent-2.0.12-stable.tar.gz

  cd libevent-2.0.12-stable

  ./configure --prefix=/usr/local/libevent

  make && make install

  安装memcached服务

  cd ..

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

  tar zxvf memcached-1.4.31.tar.gz

  cd memcached-1.4.31

  ./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent

  make && make install

  #启动memcached服务  

  /usr/local/memcached/bin/memcached -d -m 256 -u root -p 11211 -c 1024 -P /tmp/memcached.pid

  #查看memcached服务是否启动

  ps -ef| grep memcache

  php安装memcache 扩展

 也可以参考下 http://www.cnblogs.com/yangxia-test/p/4195222.html

 我的php 是怎么安装的可以参考这个文章 链接

  cd ../

  wget http://pecl.php.net/get/memcache-2.2.7.tgz   (这个链接是从官网  http://pecl.php.net/package/memcache找的。 beta是测试版 是正式版。在这个页面的最下面有支持的php版本说明 )

  tar -zxvf memcache-2.2.7.tgz

  cd memcache-2.2.7

  /usr/local/php/bin/phpize  (没有这步就没有./configure)

  ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir

  make && make install

  ll  /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/

  vi /usr/local/php/etc/php.ini

  killall php-fpm

  /usr/local/php/sbin/php-fpm &

  /usr/local/php/sbin/php-fpm -m

  ps -ef |grep php-fpm

原文地址:https://www.cnblogs.com/zhaoyang-1989/p/5925243.html