zoukankan      html  css  js  c++  java
  • CentOS 之 phpredis配置

    安装完redis之后发现在php中无法使用

    1、下载phpredis

      wget https://github.com/nicolasff/phpredis/downloads/nicolasff-phpredis-2.1.3-124-gd4ad907.tar.gz

    2、解压

      tar -zxvf nicolasff-phpredis-2.1.3-167-ga5e53f1.tar.gz

    3、剪切到相对应的目录(即放php extension 的文件夹)

      mv nicolasff-phpredis-a5e53f1 usr/include/php/ext/phpredis

    4、之后犯了一个错误(搜索到的教程描述的比较简单,当前在目录~下)

      输入:which phpize
      返回:/usr/bin/phpize(只是为了找到phpize的位置)

      输入:/usr/bin/phpize

      返回:Cannot find config.m4.
      Make sure that you run '/usr/bin/phpize' in the top level source directory of the module

      查看了很多网页,针对这个问题的后续操作很多。后来才发现,是目录错误。

      正确的进入刚才剪切后的目录:cd /usr/include/php/ext/phpredis/

    5、输入:phpize

      返回一些版本信息:

      Configuring for:
      PHP Api Version: 20090626
      Zend Module Api No: 20090626
      Zend Extension Api No: 220090626

    6、输入:./configure --with-php-config=/usr/bin/php-config (此处php-config的目录可以用which php-config来获得)

    7、make && make install

    8、配置php.ini,添加 extension=redis.so

    9、重启apache,sudo service httpd restart

    10、通过phpinfo()看到redis已经存在并开启。

    参考资料:http://blog.csdn.net/21aspnet/article/details/6960757

  • 相关阅读:
    逆袭之旅DAY31.XIA.JDBC
    逆袭之旅DAY30.XIA.集合
    亮晶晶幼儿园家校沟通平台的设计与实现
    逆袭之旅DAY28.XIA.异常处理
    LY.JAVA.DAY12.String类
    2018年7月23日-星期二
    LY.JAVA.DAY12.Scanner
    DAY27.XIA.面向對象
    职业生涯规划
    如何找到自己喜欢的职业
  • 原文地址:https://www.cnblogs.com/la-isla-bonita/p/3583224.html
Copyright © 2011-2022 走看看