在使用php開發應用程序時,我們經常會用到redis作為kv存儲,以及緩存等。而在windows操作系統下,安裝redis不是很方便,本文將會介紹如何在windows下安裝php redis。
要在windows下安裝php redis,我們需要以下組件:
1. php 2. redis 3. PEAR 4. MS C++ Redistributable
首先,我們需要下載php redis擴展。可以從PECL官網獲取,但是windows版本的擴展并不是很全。而且下載后需要手動編譯。對于不想麻煩的開發者可以選擇Github上的源碼,Github上的源碼包已經預編譯,并且包含了php5和php7的版本。
接下來,我們需要安裝redis。可以到redis官網下載最新的穩定版本,解壓后可以在cmd命令行下進入redis目錄,執行以下命令啟動redis:
redis-server.exe redis.conf
由于php redis擴展需要連接redis服務器,所以我們需要在php.ini配置中添加redis擴展。可以在php.ini配置文件中加入以下代碼:
[Redis] extension=php_redis.dll
這里需要注意,如果你使用的是php7,則需要加載php7_redis.dll而不是php_redis.dll。
最后,我們需要安裝MS C++ Redistributable。這個組件是運行php所需要的依賴,可以在微軟官網下載并安裝即可。
然后我們就可以在php應用程序中使用redis了,下面是一個簡單的例子:
<?php $redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->set('name', 'php redis'); echo $redis->get('name'); ?>
本文介紹了php redis在windows下的安裝步驟,特別是通過預編譯源碼安裝php redis擴展,省去了手動編譯的麻煩。同時,讓我們可以快速地在windows下使用redis。
上一篇php redis 操作
下一篇css實現橢圓立體效果