• Cent OS 6.5安装 php memcached扩展


    1. 首先查看memcache的依赖库是否有安装,如果对这个有疑问可以参考php手册的memcache的安装需求说明

             命令如下:

                          查询: rpm -qa | grep libevent

                          安装:yum -y install libenent*

      PHP的Memcache扩展的安装和使用
      PHP的Memcache扩展的安装和使用
    2.  

      安装memcached,相当于apache的httpd是用来启动memcache和管理memcache的

                命令如下:

                               yum -y install memcached

      PHP的Memcache扩展的安装和使用
      PHP的Memcache扩展的安装和使用
    3.  

      接下来再安装memcache,这里我们不要考虑对别的包有什么依赖yum会帮我们解决的,这也是yum的强悍之处

               命令如下:

                              yum -y install php-pecl-memcache

      PHP的Memcache扩展的安装和使用
      PHP的Memcache扩展的安装和使用
    4.  

      然后查看memcached的bin安装目录,启动memcache,相关参数的作用里面有详细说明,(不了解的话可以使用 memcached -h 进行查询)然后查看是否启动成功

      PHP的Memcache扩展的安装和使用
      PHP的Memcache扩展的安装和使用
    5.  将#memcached -d -m 512 -l 10.100.123.10 -u root -p 11211 这条语句写到 /etc/rc.d/rc.local脚本中使其可以开机自启动、

    6. 下载并解压memcache扩展包文件(下载最新的一般没错,和自己的php版本适配就好。
      1.   wget -c http://pecl.php.net/get/memcache-3.0.8.tgz
      2.      tar xzvf memcache-3.0.8.tgz
      3.      cd memcache-3.0.8
    7. 执行phpize扩展安装程序,假设phpize的路径为/usr/local/php/bin/phpize则执行以下语句,(如果不知道phpize的位置可以使用 #find / -name phpize 查询)
      1.   /usr/local/php/bin/phpize        
    8. 开始安装扩展memcache
      1.   ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir   (配置)
      2.       make && make install                                                                                                    (编译和安装)
    9. 最后修改php.ini文件(我安装的是LNMP集成环境,其中有php.ini 和php.ini~两个文件都修改后才生效)
      1.   vim /usr/local/php/etc/php.ini
      2.      (在zend之前加入以下三行)
      3.     [memcache]

        extension_dir="/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/"
        extension=memcache.so

    10.   
      1. 使用phpinfo()进行测试,如果文件中有memcache,则添加扩展成功
  • 相关阅读:
    Active Directory如何用C#进行增加、删除、修改、查询用户与组织单位!
    showModalDialog和showModelessDialog的使用
    如何在GridView中使用DataFromatString
    GridView/DataGrid单元格不换行的问题
    要Gmail、Orkut邀请的请留下你的邮箱
    How to reset security settings back to the defaults
    ASP.NET 2.0 学习笔记 1: session 与 script 应用
    关闭主窗体而不退出主程序 以及如何获取操作系统的关闭、注销信息
    ASP.NET 2.0 学习笔记 2: 页面间传值
    Windows 系统常用设置方法与技巧
  • 原文地址:https://www.cnblogs.com/yiluxiuxing/p/4140617.html
Copyright © 2020-2023  润新知