linux 下安装memcached
whereis libevent
安装memcached服务需要libevent支持#wgethttp://monkey.org/~provos/libevent-2.0.10-stable.tar.gz#tar zxvf libevent-2.0.10-stable.tar.gz#cd libevent-2.0.10-stable#./configure --prefix=/usr/local/libevent#make#make install安装memcached服务#wgethttp://memcached.googlecode.com/files/memcached-1.4.5.tar.gz#tar zxvf memcached-1.4.4.tar.gz#cd memcached-1.4.4#./configure --prefix=/usr/local/memcached-with-libevent=/usr/local/libevent#make#make install
启动memcached服务/usr/local/memcached/bin/memcached -d -m 1024 -u root -l127.0.0.1 -p 11211 -c 1024 -P /tmp/memcached1.pid
memcached服务安装完成了
安装PECL的memcache扩展#wget http://pecl.php.net/get/memcache-2.2.6.tgz#tar zxvf memcache-2.2.5.tgz#cd memcache-2.2.5#/usr/local/php/bin/phpize#./configure --enable-memcache--with-php-config=/usr/local/php/bin/php-config#make#make install安装完成后会返回memcache.so文件生成的路径 cp至php的extension路径下在php.ini中添加如下内容:extension=memcache.so
安装PECL的memcached的扩展#wgethttp://download.tangent.org/libmemcached-0.48.tar.gz#tar zxvf?libmemcached-0.48.tar.gz#cd?libmemcached-0.48#./configure--prefix=/usr/local/libmemcached?--with-memcached#make#make install
#wget?http://pecl.php.net/get/memcached-1.0.2.tgz#tar zxvf memcached-1.0.2.tar.gz#cd?memcached-1.0.2#/usr/local/php/bin/phpize#./configure--enable-memcached?--with-libmemcached-dir=/usr/local/libmemcached/?--with-php-config=/usr/local/php/bin/php-config#make#make install安装完成后会返回memcached.so文件生成的路径 cp至php的extension路径下在php.ini中添加如下内容:extension=memcached.so
#/usr/local/php/bin/php -m | grep memcache此时应该可以看到memcache和memcached两个扩展
重启apache后,web服务上面memcached就可以使用了。
?
?
参考资料:
#memcached
http://memcached.org/http://code.jellycan.com/memcached/
#Memcached安装和基本使用(windows)
http://www.cnblogs.com/netflu/archive/2010/03/12/1684305.html
#memcache简要安装步骤
http://kb.cnblogs.com/a/1575049/
#Memcached linux安装说明
http://kb.cnblogs.com/a/1501326/
?