zoukankan      html  css  js  c++  java
  • 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 使用

      

  • 相关阅读:
    CGLib实现不同类中同名不同类型属性复制
    stream 伪复用实现
    年终盘点 | 2020年,国内私有云正式进入3.0时代
    高危端口135,137,138,139,445,1025,2475,3127,6129,3389,593
    在jsp引入js失败,提示404
    安全漏洞扫描
    Go 实现的文件行数统计工具
    .NET Core 获取域名 DNS 解析记录
    .NET Core 操作 Windows 注册表
    .NET MongoDb BsonDocument 序列化
  • 原文地址:https://www.cnblogs.com/yanyanyanyanliu/p/9358806.html
Copyright © 2011-2022 走看看