CentOS7+PHP7.2+Redis扩展

一、查看php是否已经安装redis扩展

  php -m |grep redis

 

  

 

 

 二、下载并解压最新版本的redis扩展(https://pecl.php.net/package/redis)

  cd /download

  wget https://pecl.php.net/get/redis-5.2.1.tgz

  tar zxvf redis-5.2.1.tgz

  cd redis-5.2.1

  

三、安装前准备

  1、phpize(若不存在,则找到这个文件phpize,然后软连接到/usr/local/bin目录下,命令分别为(find / -name phpize)(ln -s /usr/local/php/bin/phpize /usr/local/bin/))

  

 

   2、php-config

    find / -name php-config

    

 

  3、在解压目录下执行

    phpize

    

 

 

  若是没有生成configure,则安装autoconf,然后再执行phpize

  

 

 

  

 四、编译安装

  ./configure --with-php-config=/usr/local/php/bin/php-config --enable-redis

  

 

   

  make && make install

  

 

 

五、写入php.ini文件

  vim /etc/php.ini

  extension=redis

  

 

  然后重启php-fpm

  systemctl restart php-fpm

 

六、验证

  

  

<?php

$redis = new Redis();
$redis->connect('127.0.0.1', 6379);

echo "Connection to server successfully" .PHP_EOL;
//查看服务是否运行
echo "Server is running: " . $redis->ping() .PHP_EOL;


$redis->set('name','luozijing');

var_dump($redis->get('name'));

 

 

 

 

 

 

    

    

  

posted @ 2020-04-10 11:34  luozijing  阅读(588)  评论(0)    收藏  举报