zoukankan      html  css  js  c++  java
  • 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 命令查看

  • 相关阅读:
    [tensorflow] tf.gather使用方法
    Tensorflow Dataset.from_generator使用示例
    np.random.rand()函数
    python类
    os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
    KNN算法
    Qt编写数据可视化大屏界面电子看板11-自定义控件
    Qt编写数据可视化大屏界面电子看板10-改造QCustomPlot
    Qt编写数据可视化大屏界面电子看板9-曲线效果
    闲谈Monaco Editor-基本使用
  • 原文地址:https://www.cnblogs.com/geloutingyu/p/9470549.html
Copyright © 2011-2022 走看看