zoukankan      html  css  js  c++  java
  • centos6.2下安装redis和phpredis扩展,亲测好用

    安装redis:

    下载:http://www.redis.io/download

    redis-2.6.2.tar.gz

    ]# tar -zxf redis-2.6.2.tar.gz

    ]# cd redis-2.6.2

    直接编译,无需配置

    ]#make

    进入src目录进行安装

    ]#cd src && make install

    便于管理,移动相关文件

    ]#mkdir -p /usr/local/redis/bin

    ]#mkdir -p /usr/local/redis/etc

    在把刚才解压的redis目录中把相关文件移动过来

    ]# mv  /lamp/redis-2.6.2/redis.conf /usr/local/redis/etc

    ]# cd /lamp/redis-2.6.2/src

    ]# mv  mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin

    文件移动好了就基本好了,编辑redis.con配置文件将下面这项改成yes

    daemonize yes

    启动redis:

    ]# /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

    进入redis控制台

    ]#/usr/local/redis/bin/redis-cli

    OK了,到此就安装好redis了

    phpredis扩展的安装

    下载:https://github.com/nicolasff/phpredis

    ]#unzip  phpredis-master.zip

    ]#cd phpredis-master

    ]#/usr/local/php/bin/phpize

    ]#./configure --with-php-config=/usr/local/php/bin/php-config

    ]#make && make install

    如果/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/这个目录下有个redis.so说明这步就好了,

    然后是编辑php.ini

    ]#vi /usr/local/php/etc/php.ini  

    #查找extension_dir,修改为  

    extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"  //这个步我亲测时,没有对这个进行改动,使用默认值也可以

    #添加redis  

    extension = redis.so 

    把nginx或者apache 、php-fpm什么的都重新启动下,看看phpinfo,有如下内容说明就OK了

  • 相关阅读:
    [NOI2012] 美食节
    [NOI2008] 志愿者招募
    P3834 【模板】可持久化线段树 2(主席树)
    P3919 【模板】可持久化线段树 1(可持久化数组)
    P4168 [Violet]蒲公英
    轻重链剖分
    沉舟侧畔千帆过 病树前头万木春
    P2119 魔法阵 (0.1s 虐杀过程)
    两行虐杀儒略历
    CSP2020 S-2 爆零(日)记 (已完结)
  • 原文地址:https://www.cnblogs.com/zhucheer/p/3947716.html
Copyright © 2011-2022 走看看