Centosphp install memcached extension support sasl 1. install sasl
yum install cyrus-sasl-lib.x86_64yum install cyrus-sasl-devel.x86_64
2. download libmemcached
wget https://launchpad.net/libmemcached/1.0/1.0.16/+download/libmemcached-1.0.16.tar.gz
3. Compile and install
tar zxvf libmemcached-1.0.16.tar.gzcd libmemcached-1.0.16./configure --prefix=/usr/local/libmemcached --enable-saslmakemake install
4. install memcached
wget http://pecl.php.net/get/memcached-2.1.0.tgztar zxvf memcached-2.1.0.tgzcd memcached-2.1.0
ObtainPhp-config directory whereis php-config
Phpize./configure -- with-php-config = php-config directory -- with-libmemcached-dir =/usr/local/libmemcached/-- enable-memcached-sasl make
make install
5. modify the corresponding configuration Add
Vi/etc/php. d/memcache. ini (previously installed memcache) or directly put it in the php. ini file
extension=memcached.somemcached.use_sasl = 1
Restart the web server nginx or apache