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

    命令如下:

    查询: rpm -qa | grep libevent

    安装:yum -y install libenent*

  2.  

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

    命令如下:

    yum -y install memcached

  3.  

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

    命令如下:

    yum -y install php-pecl-memcache

  4.  

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

  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,则添加扩展成功

Cent OS 6.5安装 php memcached扩展的更多相关文章

  1. centos 安装php7 memcached扩展

    在使用下面这种方式安装php7 memcached扩展时,先要安装好memcached服务器yum -y install php70w-pecl-memcached

  2. CentOS 6.6 安装 PHP Memcached 扩展

    PHP 的 Memcached扩展使用了 libmemcached 库提供的 api 与 memcached 服务端进行交互.它同样提供了一个 session 处理器(memcached). PHP ...

  3. 安装PHP memcached扩展

    引用 pecl.php.net有两个memcache扩展: memcache   memcached extension memcached PHP extension for interfacing ...

  4. Cent OS 6.4安装mysql

    Cent OS6.4 RPM安装mysql 一.卸载掉原有mysql 因为目前主流Linux系统版本基本上都集成了mysql数据库在里面 如下命令来查看我们的操作系统上是否已经安装了mysql数据库 ...

  5. CentOS-6.4 安装 PHP Memcached 扩展

    1.获取安装文件包 [root@phpdragon home]# wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmem ...

  6. Cent OS U盘安装不成功问题

    环境: CentOS 版本:CentOS-7-x86_64-DVD-1611 镜像烧写工具:UltraISO 9.5.3.2901,Win7 硬件:J1900+16G SSD+4G RAM,金士顿16 ...

  7. linux cent os 6.5安装Nginx

    1.下载相关组件 yum install -y gcc gcc-c++ 安装C/C++编译器 wget http://sourceforge.net/projects/pcre/files/pcre/ ...

  8. linux cent os 6 的安装

    目前,只有图片,没有仔细写,这是在虚拟机内的安装:

  9. Cent OS编译环境安装

    在进行编译的时候发现总是缺少一些编译的包,安装上了一个,却又少了另一个,最后百度出来结果,记录一下: yum install gcc gcc-c++ gcc-g77 flex bison autoco ...

随机推荐

  1. 关于Integer缓冲

    默认的时候,-128--127范围内的数会被缓冲 但是jvm启动的时候可以修改启动参数-Djava.lang.Integer.IntegerCache.high=2000 来修改上限,但是下限是不可以 ...

  2. 如何获取google可以访问的IP地址

    由于某些原因,google的部分网站无法打开,导致我们的好些资源都无法找到,今天在网上看到一篇文件,教大家如何能找到可以访问的google. 假如我们需要访问的是:https://code.googl ...

  3. 用Quartz进行作业调度(转)

    概述 各种企业应用几乎都会碰到任务调度的需求,就拿论坛来说:每隔半个小时生成精华文章的RSS文件,每天凌晨统计论坛用户的积分排名,每隔30分钟执行锁定用户解锁任务. 对于一个典型的MIS系统来说,在每 ...

  4. Ubuntu 14.10 下awk命令详解

    简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再 ...

  5. 玩转无线电 -- GPS Hacking (上)

    0x00 序 GPS Hacking 在过去几年的安全会议上一直都是很受关注的议题. 但往往因为内容太过学术化, 所需设备成本太高. 让许多感兴趣的朋友苦于无法入门. 直到GPS-SDR-SIM 这类 ...

  6. 使用struts2的<s>标签出错

    15:org.apache.struts2.views.jsp.ActionTag 16:JSP 17:18:19:executeResult Server: Resin/3.1.4a Content ...

  7. ios工程中ARC与非ARC的混合

    ARC与非ARC在一个项目中同时使用, 1,选择项目中的Targets,选中你所要操作的Target,2,选Build Phases,在其中Complie Sources中选择需要ARC的文件双击,并 ...

  8. Code is not literature

    http://www.gigamonkeys.com/code-reading/ I have started code reading groups at the last two companie ...

  9. 如何在ubuntu 12.04 中安装经典的 GNOME桌面

    这次介绍的是如何在ubuntu 12.04 中安装经典的 GNOME桌面,默认的 Ubuntu 12.04 默认unity桌面,一些用户不喜欢 Unity 桌面,所以想找回昔日的经典Gnome桌面. ...

  10. Linux----七个有效的文本编辑习惯

    如果你要花大量的时间键入文本, 写程序或编写HTML脚本, 你可以通过有效地使用一个好的编辑器来替你节省时间. 本文将引导你如果快速地完成你的编辑工作, 并且减少你的错误. 本文将以开放源码软件Vim ...