php-memcache扩展和php-memcached扩展安装

来源:互联网 发布:数控车床内螺纹编程 编辑:程序博客网 时间:2024/04/27 23:32

Linux下为php安装memcache和memcached扩展

php-memcache扩展安装

下载:links http://pecl.php.net/package/memcachetar -zxvf memcache-3.0.8.tgzcd memcache-3.0.8/opt/lampp/bin/phpize#如果本步报错:"Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script." 可#yum install m4#yum install autoconf./configure --enable-memcache --with-php-config=/opt/lampp/bin/php-config --with-zlib-dir#此处为php环境的php-config所在目录make && make installInstalling shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20131226/#本步如果报错:"/root/download/memcache-3.0.8/memcache_pool.c:26:18: 致命错误:zlib.h:没有那个文件或目录"#yum install zlib-devel 安装zlib包即可ll /usr/local/php/lib/php/extensions/no-debug-zts-20131226/#total 2140#-rwxr-xr-x. 1 root root 453766 Dec 30 17:44 memcache.so#-rwxr-xr-x. 1 root root 861055 Dec 30 16:47 redis.so#出现memcache.so就表明安装成功了#配置支持phpvi /opt/lampp/etc/php.ini添加extension=memcache.so重启服务,查看phpinfo可以看到支持了

php-memcached扩展安装

libmemcached-1.0.18.tar.tar下载

wget http://pecl.php.net/get/memcached-2.2.0.tgz#解压tar -zxvf libmemcached-1.0.18.tar.tartar -zxvf memcached-2.2.0.tgz#编译 libmemcached cd libmemcached-1.0.18./configure --prefix=/usr/local/libmemcached make && make install #编译 memcached扩展cd memcached-1.0.2 /opt/lampp/bin/phpize./configure -with-php-config=/opt/lampp/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached --disable-memcached-sasl --enable-memcached#与安装libmemcached时指定的prefix一致make && make install#安装扩展vim /opt/lampp/etc/php.ini#加入一行extersion=memcached.so 重启php服务
0 0
原创粉丝点击