• 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

  • 相关阅读:
    所写既所思
    OO总结
    OO第三单元作业总结
    OO第二单元作业总结
    OO第一单元作业总结
    oo第四单元与课程总结
    oo第三单元总结——jml
    oo第二单元博客总结
    面向对象设计与构造-第一单元作业总结
    个人总结-不说再见
  • 原文地址:https://www.cnblogs.com/la-isla-bonita/p/3583224.html
Copyright © 2020-2023  润新知