当前位置:首页 > linux教程 > 列表

阿里云ubuntu OCS安装memcache+php5教程

发布:smiling 来源: PHP粉丝网  添加日期:2015-05-06 11:31:13 浏览: 评论:0 

下文小编来为各位介绍阿里云ubuntu OCS安装memcache+php5教程,希望下文可以帮助到各位朋友.

阿里云ubuntu OCS在已装memcache下的安装部骤如下:

1.apt-get 安装 php5-dev libsasl2-dev cloog-ppl

sudo apt-get install php5-dev libsasl2-dev cloog-ppl

2.安装libmemcached(必须是如下版本)

  1. wget https://launchpad.net/libmemcached/1.0/1.0.16/+download/libmemcached-1.0.16.tar.gz  
  2. tar zxvf libmemcached-1.0.16.tar.gz   
  3. cd libmemcached-1.0.16   
  4. ./configure --prefix=/usr/local/libmemcached   
  5. make; make install; make clean   
  6. cd ..  

3.安装过程memcached(必须是如下版本)

  1. wget http://pecl.php.net/get/memcached-2.1.0.tgz   
  2. tar zxvf memcached-2.1.0.tgz   
  3. cd memcached-2.1.0   
  4. phpize5   
  5. ./configure --with-libmemcached-dir=/usr/local/libmemcached --enable-memcached-sasl   
  6. make; make install; make clean  

4.配置php支持memcache

  1. echo "extension=memcached.so" >>/etc/php5/conf.d/pdo.ini   
  2. echo "memcached.use_sasl = 1" >>/etc/php5/conf.d/pdo.ini  

5.查看是否安装成功

php -m |grep mem

6.重启apache

service apache2 restart

7.测试

  1. $connect = new Memcached;   
  2. $connect->setOption(Memcached::OPT_COMPRESSION, false);   
  3. $connect->setOption(Memcached::OPT_BINARY_PROTOCOL, true);   
  4. $connect->addServer('host', port);   
  5. $connect->setSaslAuthData('username''password');   
  6. $connect->set("hello""world");   
  7. echo 'hello: ',$connect->get("hello");   
  8. $connect->quit();  //phpfensi.com

Tags: ubuntu OCS安装

分享到: