博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cent OS 6.5安装 php memcached扩展
阅读量:6300 次
发布时间:2019-06-22

本文共 1218 字,大约阅读时间需要 4 分钟。

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

转载于:https://www.cnblogs.com/yiluxiuxing/p/4140617.html

你可能感兴趣的文章
剖析Laravel队列系统--Worker
查看>>
接口环境很多?静态资源要放cdn?不用修改代码,用webpack就可以(vue)
查看>>
1. TestNg与Spring的集成
查看>>
不可错过的android好文 - 收藏集 - 掘金
查看>>
js进阶 - 收藏集 - 掘金
查看>>
[译]RxJS文档03——剖析Observable
查看>>
Webpack 配置 React 开发环境
查看>>
webpack中遇到的问题
查看>>
keepalived安装部署
查看>>
快速排序分治算法解析
查看>>
在Autolayout下对字体自适应Label的实现
查看>>
Middleware<中间件>
查看>>
Nodejs进阶:readline实现日志分析+简易命令行工具
查看>>
Binary Tree Longest Consecutive Sequence
查看>>
IOS-Swift开发——自定义底部菜单
查看>>
install wireless firmware on archlinux
查看>>
js闭包的本质
查看>>
Eclipse Open J9:Eclipse OMR项目提供的开源JVM
查看>>
Swift 5进入发布倒计时
查看>>
从把事做对到做对的事
查看>>