centos安装php扩展memcached

来源:互联网 发布:淘宝助理安装出错 编辑:程序博客网 时间:2024/06/02 13:24

1.安装libevent

tar -zxf libevent-2.0.22-stable.tar.gz

cd ../source/libevent-2.0.22-stable/

./configure

make && make install


2.安装memcached服务器

tar -zxf memcached-1.4.24.tar.gz

cd ../source/memcached-1.4.24/

./configure --with-libevent=/usr/local/lib

make && make install

ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib64/libevent-2.0.so.5

开启服务器:

 /usr/local/bin/memcached -d -m 10 -p 11211 -u root


3.安装php扩展igbinary

tar -zxf igbinary-1.2.1.tgz

cd ../source/igbinary-1.2.1/

/usr/local/php/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config --enable-igbinary

make && make install

vim /usr/local/php/etc/php.ini =>>extension=igbinary.so

service php-fpm restart


4.安装libmemcached

tar -zxf libmemcached-1.0.18.tar.gz

cd ../source/libmemcached-1.0.18/

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

make && make install


5.安装PHP扩展memcached

tar -zxf memcached-2.2.0.tgz

cd ../source/memcached-2.2.0/

./configure --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached --enable-memcached --enable-memcached-igbinary --enable-memcached-sasl --enable-memcached-json --disable-memcached-sasl

make && make install

vim /usr/local/php/etc/php.ini =>> extension=memcached.so

service php-fpm restart


过程遇到众多问题,尚未解决



0 0
原创粉丝点击