centos redis 安装 php-redis扩展安装 及使用

<p>安装redis-server</p><p>1:yum install redis</p><p>编译安装php-redis 扩展</p><p>1:下载编译安装</p><p>wget https://codeload.github.com/phpredis/phpredis/zip/php7</p><p>//解压</p><p>unzip php7</p><p>cd phpredis-php7</p><p>//通过phpize生成configure</p><p>/use/bin/phpize</p><p>编译</p><p>./configure</p><p>make &amp;&amp; make install</p><p></p><p>2:修改php.ini配置 加上redis扩展</p><p>//vim php.ini 添加 extension=redis.so</p><p>extension=redis.so</p><p></p><p>3:phpinfo可查看该扩展已成功安装</p><p><img src="/up_pic/201812/080932346631.png" title="080932346631.png" alt="1.png"/></p><p></p><p>redis命令:</p><p>  redis-cli  链接redis</p><p>  ping    测试redis启动成功</p><p>  flushdb  清空当前数据</p><p>  set mykey &#39;xxx&#39; 添加数据</p><p>  CONFIG GET requirepass  获取密码</p><p>  CONDIG SET requirepass password  设置密码</p><p>  AUTH password  使用密码认证 </p><p></p><p>启动redis服务</p><p>redis-server /usr/local/etc/redis.conf</p><p>关闭redis服务</p><p>无密码:redis-cli shutdown</p><p>有密码:redis-cli -a &quot;password&quot; shutdown</p><p>查看redis进程</p><p>MAC:lsof -i tcp:6379</p><p>CENTOS:ps -ef | grep redis</p><p>第二次:编译安装php-reids扩展</p><p> 下载php-redis扩展 安装;</p><p>#下载</p><p>git clone https://github.com/phpredis/phpredis</p><p>cd phpredis</p><p>#生成configure文件;找到你的php-config文件,并指过去;</p><p>phpize /configure --with-php-config=/usr/local/php/bin/php-config</p><p>#安装</p><p>make &amp;&amp; make install</p><p>#找到你的php.ini文件;添加下面;或者找到生成的redis.so写绝对路径;</p><p>extension=redis.so;</p><p>#重启php-fpm即可</p><p>service php-fpm restart</p><p>servoce nginx restart</p><p>与第一次没什么变化 就是第二次configure没有指明php-config;默认没有找到;所以configure 后面指明了php-confiure路径;</p>
RangeTime:0.003824s
RangeMem:197.79 KB
返回顶部 留言