linux 安装redis 和 php扩展redis

Linux服务器 小铁匠 2018-09-07

安装 redis

  1. 下载redis 解压缩后编译安装

    $ wget http://download.redis.io/releases/redis-2.8.3.tar.gz
    $ tar xzf redis-2.8.3.tar.gz
    $ cd redis-2.8.3
    $ make
    $ cd src
    $ make test

    注: make test 时 如出现 You need tcl 8.5 or newer in order to run the Redis test.

    执行:

    $ yum install tcl
  2. 启动 redis 服务

    $ redis-server
  3. 测试 redis 使用

    $ redis-cli
    redis> set foo bar
    OK
    redis> get foo
    "bar"

安装PHP扩展

  1. 下载扩展包

    https://redis.io/clients#php
  2. 解压资源包

    $ tar -xzvf phpredis.tar.gz
    $ cd phpredis
  3. 为PHP的redis扩展准备一个编译环境

    # php 目录
    $ /usr/local/php/bin/phpize

    这条命令执行完毕后,当前目录中多了一个文件configure

  4. 配置

    $ ./configure --with-php-config=/usr/local/php/bin/php-config
  5. 安装

    $ make && make install
  6. 修改php的配置文件,开启redis扩展

    $ vim php.ini
    
    添加如下配置:
    extension="redis.so"
  7. 重启WEB服务

    重启 apache 或 php-fpm 重启后查看phpinfo() 包含 Redis 项说明扩展成功

------ 本文结束 感谢阅读 ------