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);

 

posted @ 2017-06-19 19:18  StudyBlog  阅读(725)  评论(0编辑  收藏  举报