centos6.3 yumインストールredis

3348 ワード

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...######################################################################################################################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
サービスhttpd restartを再起動すればいいです.
    <?php  
    $redis = new Redis();  
    $redis->connect('127.0.0.1',6379);  
    $redis->set('test','hello world!');  
    echo $redis->get('test');  
    ?>  

 
テストコード: