一 、下载编译文件
下载地址:http://pecl.php.net/package/memcache
文件名:memcache-3.0.8.tgz
可以下载在本地上传到服务器,或者在服务器 下载
wget http://pecl.php.net/get/memcache-3.0.8.tgz
二、进行编译安装
1 tar -zxvf memcache-3.0.8.tgz2 cd memcache-3.0.83 /usr/local/php/bin/phpize4 ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir5 make & make install
安装完成之后会提示
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20131226/
可以到 /usr/local/php/lib/php/extensions/no-debug-zts-20131226/ 路径下查看扩展文件是否生成
三、添加扩展
编译php.ini配置文件
vim /usr/local/php/etc/php.ini#添加扩展extension=memcache.so
四、重启服务器nginx/apache,重启php(这个也需要操作)
1 service nginx restart2 killall php-fpm3 /usr/local/php/sbin/php-fpm
五、查看扩展
可以打印phpinfo看下或者php -m | grep memcache (最好还是PHPinfo看下 我一开始没killall php-fpm 命令查看模块也是正常的)
六、使用扩展
$memcache_obj = memcache_connect('139.196.148.154', 11221);echo ''; print_r($memcache_obj);