• 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

  • 相关阅读:
    140704
    140703
    140702
    堆排序
    并查集
    140701
    这年暑假集训-140630
    vim for python
    hihocode 第九十二周 数论一·Miller-Rabin质数测试
    hdu 3157 Crazy Circuits 有源汇和下界的最小费用流
  • 原文地址:https://www.cnblogs.com/la-isla-bonita/p/3583224.html
Copyright © 2020-2023  润新知