zoukankan      html  css  js  c++  java
  • centos6.3下yum安装redis

    我得是centos 6.3,如果直接用yum安装redis,报错,如下:
    [root@CentOS6 etc]# yum install redis
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
    * base: mirrors.btte.net
    * extras: mirrors.btte.net
    * updates: mirrors.btte.net
    base                                                     | 3.7 kB     00:00     
    extras                                                   | 3.5 kB     00:00     
    updates                                                  | 3.5 kB     00:00     
    updates/primary_db                                       | 4.6 MB     00:25     
    Setting up Install Process
    No package redis available.
    Error: Nothing to do


    实际上redia位于第三方的yum源里面,不在centos官方yum源里面,如何解决呢?

    1:去下面的网站下载EPEL对应的版本:(epel是fedora维护的yum源,里面软件众多)
    http://fedoraproject.org/wiki/EPEL
    2:我下载的是这个:
    wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
    3:安装epel:
    rpm -ivh epel-release-6-8.noarch.rpm
    warning: epel-release-6-8.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
    Preparing...                ########################################### [100%]
       1:epel-release           ########################################### [100%]

    4:安装redis:
    [root@CentOS6 ~]# yum install redis
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
    epel/metalink                                            | 4.1 kB     00:00     
    * base: mirrors.btte.net
    * epel: mirrors.sohu.com
    * extras: mirrors.btte.net
    * updates: mirrors.btte.net
    epel                                                     | 4.3 kB     00:00     
    epel/primary_db                                          | 5.0 MB     00:43     
    Setting up Install Process
    Resolving Dependencies
    --> Running transaction check
    ---> Package redis.x86_64 0:2.4.10-1.el6 will be installed
    --> Finished Dependency Resolution
    Dependencies Resolved
    ================================================================================
    Package         Arch             Version                  Repository      Size
    ================================================================================
    Installing:
    redis           x86_64           2.4.10-1.el6             epel           213 k
    Transaction Summary
    ================================================================================
    Install       1 Package(s)
    Total download size: 213 k
    Installed size: 668 k
    Is this ok [y/N]:y

    然后再装php-redis扩展

    yum install php-redis

    重启service httpd restart就可以了。

        <?php  
        $redis = new Redis();  
        $redis->connect('127.0.0.1',6379);  
        $redis->set('test','hello world!');  
        echo $redis->get('test');  
        ?>  

    测试代码:

  • 相关阅读:
    golang版本管理工具gvm
    golang问题101
    服务器部署Jupyter Notebook
    Python 获取MySql某个表所有字段名
    Python自带HTTP文件传输服务
    log4net 配置
    GridView控件RowDataBound事件中获取列字段值的几种途径
    最简单去Button回车事件
    oracle 多条执行语句同时执行
    MERGE Into
  • 原文地址:https://www.cnblogs.com/xingmeng/p/3716435.html
Copyright © 2011-2022 走看看