zoukankan      html  css  js  c++  java
  • ubuntu 下安装memcache 以及php扩展

    1,下载软件

     
    下载   memcached
     
     
    下载libevent
     
     
    2,安装 

    安装libevent
    tar -zxvf libevent.tar.gz
    cd libevent
    ./configure  --prefix=/usr/local
    make
    make install
     
     
    安装memcached
    tar  -zxvf  memcahced.tar.gz
    cd memcached
    ./configure --prefix=/usr/local/memcached
    make
    make install
     
    3,运行

    启动
    /usr/local/memcached/bin/memcached -d -m  128 -u root -p  11211
     
    -d    以守护程序方式运行
    -m   设置memcached可以使用的内存大小
    -u    指定用户
    -p    设置监听端口,也可以不设置默认11211
    -l     设置监听ip,如果是本机则不设置
     
     
     
     
     4相关命令
    memcache->add(string $key , mixed  $var [,  int $flag [, $expire] ])
    memcache->set(string $key , mixed  $var [,  int $flag [, $expire] ])
    memcache->replace(string $key , mixed  $var [,  int $flag [, $expire] ])
     
    memcache->get(string $key)
    memcache->get_mult(string $key,$key2,$key3 .....)
     
    memcache->delete(string $key [,int $timeout])
    memcache->getStats()
    memcache->getServerStatus(string $host [,$port])
     
    memcache->flush()
    memcache->close()

    5,安装php扩展

    ubuntu安装memcached php扩展(php版本是5.4)
     
    下载 http://pecl.php.net/get/memcache-2.2.5.tgz
     
    tar -zxvf  memcache.tgz
    cd memcache
    phpize           
    ./configure  --enable-memcache --with-php-config=/usr/bin/php-config  --with-zlib-dir     //红色字体表示php-config的路径可以使用(whereis  php-config 命令查询)
    make  &&  make install
     
    完成之后会提示
    Installing  share  extensions:   /usr/lib/php5/20100525+lfs/
     
    这个要记住,下一步修改php.ini配置是需要
     
    vim  /etc/php5/apache2/php.int
     
    在zend之前加上
    extension=/usr/lib/php5/20100525+lfs/memcache.so
     
    重启apache 扩展就可以使用了
  • 相关阅读:
    NACBD
    周总结7
    周总结6
    团队题目——TD课程通
    移动端疫情展示
    周总结5
    每周总结4
    每周总结3
    每周总结2
    求最大子数组
  • 原文地址:https://www.cnblogs.com/fslnet/p/3759272.html
Copyright © 2011-2022 走看看