centos下php环境安装redis
Posted legendheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos下php环境安装redis相关的知识,希望对你有一定的参考价值。
一、安装redis(仅可在服务器使用,尚不能通过浏览器访问)
(1)首先下载redis:wget http://download.redis.io/releases/redis-4.0.9.tar.gz
(2)解压redis:tar -zxvf redis-4.0.9.tar.gz
(3)进入redis目录:cd redis-4.0.9
(4)make编译:make
(5)进入redis的src目录执行:cd src
(6)执行开启redis:./redis-server
如果看到redis独特的官方标志,则说明安装成功、或者可以执行./redis-cli打开redis的客户端,执行简单的set操作,如果可以get的话说明安装成功
二、安装phpredis(此时就可以通过浏览器访问了)
(1)下载phpredis安装包:wget https://github.com/phpredis/phpredis/archive/develop.zip
(2)解压phpredis:unzip develop.zip
(3)进入phpredis目录:cd cd phpredis-develop/
(4)使用phpize生成configure文件:/usr/local/php7-legend/bin/phpize
(5)然后检查当前的环境是否满足要安装软件的依赖关系:./configure --with-php-config=/usr/local/php7-legend/bin/php-config
(5)然后进行编译:make -j
(6)然后安装:make install
(7)然后进入php的自定义扩展目录:/usr/local/php7-legend/lib/php/extensions/no-debug-non-zts-20160303/
(8)正常应该可以看到:redis.so
(9)然后再进入配置文件配置中添加redis扩展:cd /usr/local/php7-legend/lib/
(10)添加:extension=redis.so
(11)记得重启php-fpm之后,再查看phpinfo信息是否有redis扩展
这时候可以执行以下代码测试了(redis的服务端必须开启)
$redis = new Redis(); $redis->connect(\'127.0.0.1\', 6379); $redis->set("who","me"); $test=$redis->get("who"); var_dump($test);
以上是关于centos下php环境安装redis的主要内容,如果未能解决你的问题,请参考以下文章
centos7下搭建nginx+php7.1+mariadb+memcached+redis