一、redis的安裝
1,安裝redis版本
下載頁面:https://redis.io/download
安裝一個老版本3.2.11:http://download.redis.io/releases/redis-3.2.11.tar.gz
2,wget方式下載之后,解壓,cd到解壓的目錄,然后make && sudo make install就完成安裝了
3,啟動:
在源碼包目錄下,cd到src目錄,啟動服務端:src/redis-server,啟動客戶端: src/redis-cli
二、php-redis擴展的安裝
1、下載擴展:https://github.com/phpredis/phpredis/tree/master
2、解壓:unzip phpredis-master.zip
3、cd phpredis-master
4、執行php對應版本的phpize外掛模塊,/usr/local/php54/bin/phpize
5、
./configure --with-php-config=/usr/local/php54/bin/php-config
make && sudo make install
6、在php.ini文件中,加載擴展
extension=redis.so
至此,php-redis擴展安裝完畢
三、寫一個簡單的測試文件
ghostwu@ghostwu:~/php/php_redis$ cat redis_test1.php -n 1 <?php 2 $redis = new Redis(); 3 $redis->connect( "127.0.0.1", 6379 ); 4 $redis->set( "hi", "hello ghostwu" ); 5 echo $redis->get( "hi" ) . PHP_EOL; 6 ?> ghostwu@ghostwu:~/php/php_redis$ /usr/local/php54/bin/php -f redis_test1.php hello ghostwu
ghostwu@ghostwu:~/software/redis-3.2.11/src$ redis-cli 127.0.0.1:6379> set foo bar OK 127.0.0.1:6379> get foo "bar" 127.0.0.1:6379> get hi "hello ghostwu" 127.0.0.1:6379> get hi "hello ghostwu" 127.0.0.1:6379>
