PHP7安裝redis擴展


1、查看自己PHP的版本

echo phpinfo()
查看自己的版本:


VC是14,系統是64位的,所以一定要選對版本,因為這個版本我折騰了好久。

2、根據自己的PHP版本、編譯器的版本以及cpu
我的是php是7.0 、VC14、X64。附上我的下載鏈接redis、igbinary的鏈接:
Redis:
http://windows.php.net/downloads/pecl/releases/redis/
igbinary:
http://windows.php.net/downloads/pecl/releases/igbinary/

可以根據以上兩個鏈接選擇自己的版本號,我下載的是這
php_redis-3.0.0-7.0-ts-vc14-x64 和 php_igbinary-2.0.6rc1-7.0-ts-vc14-x64

3、解壓下載的這兩個壓縮包,分別將php_redis.dll和php_igbinary.dll拷貝至php的ext目錄下


4、修改php.ini的配置

再php.ini文件中添加如下代碼:
; php_redis

extension=php_igbinary.dll

extension=php_redis.dll

注意:extension=php_igbinary.dll 一定要放在在 extension=php_redis.dll 的前面,否則擴展失敗!!!

5、再次實行步奏1,全文搜索Redis如圖:

安裝擴展成功,接下來可以簡單測試一下!

6、簡單測試是否可以啟動服務:

<?php

  //連接本地Redis服務

  $redis = new Redis();

  $link= $redis->connect('127.0.0.1',6379);

  echo "Connection to server successfully";

  //查看服務是否運行

 echo "server is running:".$redis->ping();

運行結果如圖:

鏈接成功!

7、存取一下數據

<?php
  //連接本地Redis服務
  $redis = new Redis();
  $link= $redis->connect('127.0.0.1',6379);

  //echo "Connection to server successfully";

  //查看服務是否運行

 //echo "server is running:".$redis->ping();

 //選擇數據庫
$redis -> select(2);
//設置key
$redis -> set('weather','sun');
$redis -> set('test','good');
var_dump($redis -> get('test'));
var_dump($redis -> get('weather'));

?>

運行結果如圖:

 

8、為了更加直觀,我又下載了RedisClient:

打開可視化界面,輸入如下信息:

因為沒有設置密碼所以不用填寫。

 

我們剛才是往數據庫db2中添加的數據,所以打開查看一下:

已經存在數據庫中。有了可視化界面,我們可以直接在這里添加數據。

補充:視圖中有個語言(
language),可以切換中文和英文!



繼續學習探索中...

language


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM