zoukankan      html  css  js  c++  java
  • PHP memcached 扩展的安装

    PHP memcached 扩展的安装

      1、下载相关的源码包(软件版本自己选择)

        memcached-1.4.15   , http://memcached.org/           //Memcached服务端.
        memcached-2.1.0     , http://pecl.php.net/package/memcache      //PHP的Memcached扩展
        libevent-2.0.21-stable   , http://libevent.org/             //Memcached服务端的依赖包.
        libmemcached-1.0.16    , https://launchpad.net/libmemcached/    //Memcached扩展的依赖包.

      2、安装软件

        (1)先安装libevent,安装三部曲(./configure、make、make install)  (./configure --prefix=存放路径)

        (2)再安装memcached服务端,注意 --prefix 位置和指定libevent的位置

        (3)再安装libmemcached

        (4)进入memcached-2.1.0的源码包,先通过 phpize 编译,然后 make && make install,会在phpize指定的目录

            里生成 so 文件(memcached.so,一般在/usr/lib/php5/文件夹名/下),将该文件的名字加载到 extension=xxx.so 即可(extension在php.ini文件中,主要前面不加分号)

    http://www.bcty365.com/content-103-3516-1.html解释了遇到的坑

    安装完成后每回还要手动启动memcached服务,启动命令:/usr/local/bin/memcached -d -m 2048 -u root -c 1024 -p 11211 -P /tmp/memcached.pid

    也可以设置为开机自启动,即把上条命令放在rc.local文件里面(/etc文件夹自己安装相应目录下找)

  • 相关阅读:
    HDU 5698 瞬间移动
    HDU 5695 Gym Class
    HDU 5694 BD String
    HDU 5692 Snacks
    HDU 5691 Sitting in Line
    胜利大逃亡
    BFS(广度优先搜索)
    计算直线的交点数
    Division
    Jesse's Code
  • 原文地址:https://www.cnblogs.com/li-mei/p/5553505.html
Copyright © 2011-2022 走看看