zoukankan      html  css  js  c++  java
  • linux 安装redis

    1.先安装redis

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

        tar xzf redis-2.8.3.tar.gz

        cd redis-2.8.3

      make

    跳到根目录 

      mkdir /usr/local/redis

      cd /usr/local/src/redis-.2.8.3/src

      cp redis-cli redis-server /usr/local/redis

    跳到上一层 

      cd ..

    此时 目录为/usr/local/src/redis-2.8.3 

    ls 查看有没 redis.conf

      cp redis.conf /usr/local/redis

    切换到 /usr/loca/redis目录下,此时有三个文件

      vim redis.conf  

      daemonize no 改成  daemonize yes

      保存

      ./redis-server redis.conf

      显示 Configuration loaded

      ./redis-cli

      打开redis成功

      control+C可以退出

    2.接下来 安装到PHP上

    1. 解压phpRedis 和autoconf (自己下载)
    2. tar zxvf autoconf
    3. cd autoconf
    4. ./configure && make &&make install
    5. 打开 php redis 目录
    6. 运行 phpize   /usr/local/php/bin/phpize
    7. 配置 ./configure --with-php-config = /usr/local/php/bin/php-config
    8. make && make install
    9. 打开php.ini  vim /lib/php.ini 
      1. 查找extentsion
      2. 添加extension = redis.so 
    10. 重启apache
    11. 查看PHPinfo 里面有没redis

    创建

    $redis = new Redis();

    连接redis服务器

    $redis-> connect(’119.23.54.4’, 6379);  6379 为redis 端口

    选择数据库

    $redis->select(0);

    $redis->set(‘weather’, ‘sun’);

    $redis->mset(array(‘sjb’=>123, ‘abc’ => 456));

    通过放射感知redis 类里边全部的操作方法

     $me = new ReflectionClass(‘Redis’);

    var_dump

  • 相关阅读:
    thread同步测试
    thread互斥测试
    实验二测试
    第六章学习笔记
    opensslAPI
    第五章学习笔记
    stat命令的实现-mysate(必做)
    团队作业(三)
    第四章学习笔记
    学习笔记9
  • 原文地址:https://www.cnblogs.com/orangegem/p/7198997.html
Copyright © 2011-2022 走看看