1. 云栖社区>
  2. PHP教程>
  3. 正文

Redis在Centos7下安装,与phpredis扩展安装 Centos7 安装Redis PHP 使用 Redis

作者:用户 来源:互联网 时间:2017-12-01 11:30:59

php安装扩展rediscentos7使用phpredis

Redis在Centos7下安装,与phpredis扩展安装 Centos7 安装Redis PHP 使用 Redis - 摘要: 本文讲的是Redis在Centos7下安装,与phpredis扩展安装 Centos7 安装Redis PHP 使用 Redis,Centos7 安装Redis 使用YUM yum install -y redis   2. 源码包安装 下载源码包 $ wget http://download.redis.io/releases/redis-2.8.17.ta

Centos7 安装Redis


使用YUM




yum install -y redis


  2. 源码包安装


下载源码包


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

make完后 redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下:


下面启动redis服务.


$ cd src
$ ./redis-server

注意这种方式启动redis 使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动。


$ cd src
$ ./redis-server redis.conf

redis.conf是一个默认的配置文件。我们可以根据需要使用自己的配置文件。


启动redis服务进程后,就可以使用测试客户端程序redis-cli和redis服务交互了。 比如:


$ cd src
$ ./redis-cli
redis> set foo bar
OK
redis> get foo"bar" PHP 使用 Redis
安装

开始在 PHP 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 PHP redis 驱动,且你的机器上能正常使用 PHP。 接下来让我们安装 PHP redis 驱动:下载地址为:https://github.com/phpredis/phpredis。


PHP安装redis扩展

下载安装包后解压,


# cd phpredis-develop #
#php安装后的路径,需结合实际情况,可用whereis命令查看:whereis phpize
/usr/local/php/bin/phpize 或 /usr/bin/phpize            
./configure --with-php-config=/usr/local/php/bin/php-config  #此处为php-config的路径,可用whereis php-config查看路径
make && make install

安装后会提示完成及扩展路径,如下图:


Redis在Centos7下安装,与phpredis扩展安装 Centos7 安装Redis PHP 使用 Redis


修改php.ini文件,添加redis扩展
vi /etc/php.ini #php.ini的路径要结合情况,可能在 /usr/local/php/lib/下

增加如下内容:


[Redis]
extension_dir = "/usr/lib64/php/modules" #即为上图所示“/usr/lib64/php/modules"
extension=redis.so

配置完成后重启php-fpm 或 apache。查看phpinfo信息,就能看到redis扩展。


Redis在Centos7下安装,与phpredis扩展安装 Centos7 安装Redis PHP 使用 Redis


连接到 redis 服务
<?php    //连接本地的 Redis 服务
   $redis = new Redis();
   $redis->connect('127.0.0.1', 6379);
   echo "Connection to server sucessfully";
         //查看服务是否运行
   echo "Server is running: " . $redis->ping();?>

执行脚本,输出结果为:


Connection to server sucessfullyServer is running: PONG此时phpredis扩展已完成安装和简单测试。
原文地址: http://www.runoob.com/redis/redis-php.html

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php , 安装 , 扩展 , redis , centos7 , 使用 phpredis ,以便于您获取更多的相关知识。

弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一

云服务器9.9元/月,大学必备