下載地址:redis.io/download,下載最新穩定版本。php
tar -xvf redis-5.0.0.tar.gz
cd redis-5.0.0
#編譯並安裝
make
複製代碼
redis-server
複製代碼
redis-cli
複製代碼
以上命令將打開如下終端:git
redis 127.0.0.1:6379>
127.0.0.1 是本機 IP ,6379 是 redis 服務端口。如今咱們輸入 PING 命令。
複製代碼
在github選擇相應的安裝包進行下載github.com/phpredis/ph…github
#仍是進入到download文件夾下面
cd /download/
#獲取安裝包
wget http://pecl.php.net/get/redis-5.0.2.tgz
#解壓,並進入安裝目錄
tar -zxvf redis-5.0.2.tgz
cd redis-5.0.2
/usr/bin/phpize
#載入配置 根據你安裝實際目錄載入
./configure --with-php-config=/usr/local/php/bin/php-config
#編譯並安裝
make && make install
#修改php.ini 加入
extension="redis.so"
:wq
#保存退出,重啓php-fpm
複製代碼
官方是沒有支持Windows系統的,可是微軟本身就作了一個支持win64位系統的,github地址redis
新建文件夾redis,解壓到redis文件夾內 windows
redis-server.exe redis.windows.conf
複製代碼
若是想方便的話,能夠把 redis 的路徑加到系統的環境變量裏,這樣就免得再輸路徑了,後面的那個 redis.windows.conf 能夠省略,若是省略,會啓用默認的。bash
輸入以後,會顯示以下界面:架構
這時候另啓一個 cmd 窗口,原來的不要關閉,否則就沒法訪問服務端了。函數
切換到 redis 目錄下運行:php-fpm
redis-cli.exe -h 127.0.0.1 -p 6379
複製代碼
set name WXiangQian
複製代碼
get name
複製代碼
redis-server --service-install redis.windows-service.conf --loglevel verbose
複製代碼
windows.php.net/downloads/p… windows.php.net/downloads/p…post
; php_redis
extension=php_igbinary.dll
extension=php_redis.dll
複製代碼
注意:extension=php_igbinary.dll必定要放在extension=php_redis.dll的前面,不然此擴展不會生效
<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$redis->set('name','WXiangQian');
echo $redis->get('name');
?>
複製代碼
最後輸出:WXiangQian