redis在linux下安装以及扩展

 安装过redis后发现回头忘了,今天重新安装记录下

 首先 我是在home下创建redis文件   mkdir  redis

然后直接用wget安装

 wget http://download.redis.io/releases/redis-3.2.6.tar.gz  

安装完后解压

tar -zxvf redis-3.2.6.tar.gz 

安装完进入文件夹 redis-3.2.6然后进行make

 make CFLAGS=”-march=i686”

说明:make 后面一串代码: CFLAGS=”-march=i686” 是防止软件版本与Linux硬件不适配的。

进入 redis-2.6.14 看到了有个redis.conf  拷贝倒   cp  redis.conf  /usr/local/redis/      这里的redis文件也是我自己创建的   mkdir  redis

然后进入进入 src    拷贝  redis-server  和 redis-cli   也到相同目录下      cp  redis-server   redis-cli  /usr/local/redis/  

 这时候去 cd  /usr/local/redis/   到目录就会有三个文件

这时候就可以用了  ./redis-server   运行redis

./redis-cli  编辑

这个是一个简单的字符串存储和获取,后期会写一些队列,抢购,锻炼自己!

 redis php扩展安装

    上面我们安装好了redis  下面进行php扩展安装 

      首先我们先下载扩展  下载地址:http://pecl.php.net/package/redis

      下载完成后我是用 rz命令上传到虚拟机上

   然后进行解压

  进入解压后得目录 cd redis-3.1.6/

     执行  /usr/local/php/bin/phpize

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

         make 

          make  install 

  然后进入php得  php.ini 添加  extension = redis.so

  最后重启php 和nginx   

    service nginx restart

     service php-fpm restart

  然后进行redis 使用

  

原文地址:https://www.cnblogs.com/yanyanyanyanliu/p/9358806.html