php-memcache扩展和php-memcached扩展安装
2016-05-11 18:46
531 查看
Linux下为php安装memcache和memcached扩展
php-memcache扩展安装
下载:links http://pecl.php.net/package/memcache tar -zxvf memcache-3.0.8.tgz cd 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 install Installing 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就表明安装成功了 #配置支持php vi /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.tar tar -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服务
相关文章推荐
- Linux socket 初步
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- Linux 下无损图片压缩小工具介绍