前言:redis對許多后台開發者並不陌生,而php開發者PHPstudy這款集成環境大多都有所耳聞,那么如何在PHPstudy中安裝redis擴展並啟動redis呢?下面我們會將這些問題進行實操。
首先我們先查看自己的配置,在能夠訪問到的php文件中,輸入phpinfo()函數查看環境配置
看到上面我們的環境是x86(因人而已),那么我們需要來到redis 官網來下載擴展 https://pecl.php.net/package/redis 這里有許多版本可以選擇,由於是示例,筆者就選擇了最新版本,具體大家需要什么版本的,可以自行選擇。
在這里筆者,需要跟大家補充一個坑
1. 通常 Windows 下 Apache + PHP 選TS ,IIS(fast-cgi) + PHP 選TNS
2. 通常Linux 下 Apache + PHP 選TS,Nginx + PHP 選TNS
來到這里,由於是示例,筆者根據自己的環境選擇安裝tns版本
下載完成后,我們只需要里面的兩個文件
復制到 你所安裝phpstdy的目錄,進入到自己語言版本的相關目錄,筆者的是: phpStudy\PHPTutorial\php\php-7.1.13-nts\ext
然后將上面的兩個文件粘貼進去
完成后打開 phpStudy的配置項
進入到配置文件后,加入這段代碼 extension=php_redis.dll
最后保存重啟phpstudy,再次輸入phpinfo() 我們就看到已經成功開啟到Php擴展了
如果你想在windows環境運行redis,還需要一個軟件
由於這個軟件已經不更新了,筆者這里找了一個最穩定的版本(需要的朋友請在下方留言郵箱號),具體需要用哪個文件里的,需要查看自己的配置
然后運行
你會看到,一個黑窗口在運行
最后在Php代碼中,直接new Redis類就成功啦,如果對redis的方法不熟悉,筆者之前有寫過一篇文章,關於php操作redis的常見方法都在里面 詳細訪問 https://blog.csdn.net/weixin_44320900/article/details/89597671
轉載:https://blog.csdn.net/weixin_44320900/article/details/89598113
--------------------------------------------------------------------------------------
$redis = new \Redis();
$redis->connect("1xx.2xx.1xx.2xx",'6379');
$redis->auth('xxxi');//密碼
$redis->select(1);//reidis庫
$redis->set('test','111');
