• (转)oms系统安装php的redis扩展


    lnmp自带redis安装程序

    https://lnmp.org/faq/addons.html

     ========

    还需要关闭防火墙。如果出现redis server gone away.

     http://www.cnblogs.com/codersay/p/4301677.html

    开始phpinfo里怎么也不显示redis

    最后查实是因为系统通过rpm安装了一个php5.3.3的版本,与通过Lnmp安装的php5.3.28冲突了

    导致usr/bin/php-fpm的路径实际是指向php5.3.3的,所以编译安装php-redis的时候,怎么也不行

    rm软连接。vim /etc/init.d/php-fpm保存后,OK了

    http://www.osyunwei.com/archives/7210.html

    说明:
           操作系统:CentOS

    php安装目录:/usr/local/php

    php.ini配置文件路径:/usr/local/php/etc/php.ini

    Nginx安装目录:/usr/local/nginx

    Nginx网站根目录:/usr/local/nginx/html

    系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容 版权所有,转载请注明出处及原文链接

    1、安装编译工具

    yum install wget  make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel kernel keyutils  patch perl

    2、安装redis

    下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz

    上传phpredis-2.2.4.tar.gz到/usr/local/src目录

    cd /usr/local/src #进入软件包存放目录

    tar zxvf phpredis-2.2.4.tar.gz #解压

    cd phpredis-2.2.4 #进入安装目录

    /usr/local/php/bin/phpize #用phpize生成configure配置文件

    ./configure --with-php-config=/usr/local/php/bin/php-config  #配置

    make  #编译

    make install  #安装

    安装完成之后,出现下面的安装路径

    /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/

    3、配置php支持

    vi /usr/local/php/etc/php.ini  #编辑配置文件,在最后一行添加以下内容

    添加

    extension="redis.so"

    :wq! #保存退出

    4、测试

    vi /usr/local/nginx/html/index.php   #编辑

    <?php

    phpinfo();

    ?>

    :wq! #保存退出

    浏览器打开index.php 如下图所示,可以看到redis相关信息

    至此,Linux下php安装redis完成!

  • 相关阅读:
    实战:垂直电商如何撬动“女人腰包”
    谈谈项目收尾
    项目管理心得:一个项目经理的个人体会、经验总结
    IT项目经理沟通技巧的重要性
    项目跟踪:项目跟踪要跟踪什么呢?
    会员营销,你真的做到了吗?
    Git入门——基础知识问答
    文摘:威胁建模(STRIDE方法)
    写在2015年工作的第一天
    简化工作——我的bat文件
  • 原文地址:https://www.cnblogs.com/showker/p/6396969.html
Copyright © 2020-2023  润新知