• php 安装 redis 扩展


    要给 php  安装 redis 扩展,肯定要先安装 redis 服务:

    1,下载redis包:wget http://download.redis.io/releases/redis-2.8.9.tar.gz

    2,解压redis包后,进入redis-2.8.9目录中,进行编译 make && make install (不需要 configure)

    3.安装好了可以启动一下看看效果:

    执行命令 /usr/local/bin/redis-server /home/work/program/redis-2.8.9/redis.conf 开启服务,其中后面的参数是指定配置文件,否则会有警告

    命令执行结果:

    然后另开一终端,执行 /usr/local/bin/redis-cli 命令开启客户端

    命令执行结果:

    安装好 redis 服务之后接着即可安装 php redis 扩展了

    先下载扩展安装包:http://pecl.php.net/package/redis 选择合适的版本(redis-2.2.8)

    解压:tar  -zxvf  redis-2.2.8.tgz

    进入解压后的目录:cd  redis-2.2.8

    phpize 生成 configure 文件,这一步需要注意的是:要选择正确的 phpize 文件,在安装完成 php 时会有提示 phpize 文件所在目录

    我安装的 phpize 在目录 /usr/bin/ 下,所以直接运行 /usr/bin/phpize

    然后我们发现当前目录下多了一个 configure 文件

    接着执行:./configure --with-php-config=/usr/bin/php-config 

    注意:这里的 /usr/bin/php-config 只是我的 php-config 文件所在位置,php-config 文件所在目录不一定相同,其所在位置在安装完成 php 时会有提示,一般和 phpize 在同一个目录下

    然后直接编译安装即可: make && make install

    接着会提示生成一个 redis.so 文件,将 extension = redis.so 添加进 php.ini 即可

    这里也需要注意要选择正确的 php.ini 文件,可以通过 phpinfo() 查看:

    然后重启服务后即可通过 phpinfo() 或者 php - i 命令 或者 php - m 命令查看

  • 相关阅读:
    makefile ifeq ($(LANG),) 判断操作系统
    MIPS 指令集速查
    ps ef|grep mh* 命令
    ulimit c unlimited 命令
    kill 9 2402 命令
    chmod R 777 命令
    计算机网络总结
    source 命令
    ./ 命令
    reboot f 命令
  • 原文地址:https://www.cnblogs.com/geloutingyu/p/9470549.html
Copyright © 2020-2023  润新知