Linux下php安装memcache扩展
一 、下载编译文件
下载地址: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.tgz 2 cd memcache-3.0.8 3 /usr/local/php/bin/phpize 4 ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir 5 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 restart 2 killall php-fpm 3 /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 '<pre>'; print_r($memcache_obj);