PHP7.0 Window10 Redis安装教程
第一步:確定環(huán)境
詳細(xì)操作:在瀏覽器輸入localhost/phpinfo.php
【說(shuō)明】:我的是多站點(diǎn)配置,此時(shí)是http://www.localhost.com/phpi...,大家的可能不一樣,獲取以下數(shù)據(jù):
(1) MSVC14 (Visual C++ 2015) (2) API320151012,NTS,VC14 (3)Windows NT DESKTOP-EI8DSG7 10.0 build 16299 (Windows 10) i586
【操作截屏】:
第二步:根據(jù)環(huán)境下載對(duì)應(yīng)的php_redis擴(kuò)展和php_igbinary以及redis【注意一定要保證php和vc以及redis版本一致】,安裝失敗原因基本上就是版本不一致。
【說(shuō)明】:此時(shí)我使用的是:
(1)redis3.2 下載地址:
(2)php_redis-3.1.6-7.0-nts-vc14-x86 下載地址:
(3)php_igbinary-2.0.5-7.0-ts-vc14-x86 下載地址:
下載的文件截屏:
(1)redis3.2
(2)php_redis-3.1.6-7.0-nts-vc14-x86
(3)php_igbinary-2.0.5-7.0-ts-vc14-x86
**第三步:修改將
php_igbinary.pdb
php_igbinary.dll
php_redis.dll
php_redis.pdb
擴(kuò)展復(fù)制到:\PHPStudy\PHPTutorial\php\php-7.0.12-nts\ext,加粗部分,代碼是我們都是一樣的,前面路徑可能不同**
**第四步:到php.ini文件將 extension=php_igbinary.dll
extension=php_redis.dll添加或者取消";"號(hào)注釋即可***,*兩者順序不能掉換****,詳情截屏:**
【說(shuō)明】:我此時(shí)的路徑是:G:\PHP\PHPStudy\PHPTutorial\php\php-7.0.12-nts加粗位置大家是一致的
第五步:【重要】重啟服務(wù)器【不然不起作用】,進(jìn)入phpinfo頁(yè)面查看擴(kuò)展是否開(kāi)啟成功 成功界面:
第六步:使用 cmdredis-server.exe 開(kāi)啟redis服務(wù)器,操作截屏:
第七步:編輯php程序,并且運(yùn)行;
(一)在自定義redis.php文件編寫(xiě)原生代碼如下:
<?php header("Content-Type: text/html;charset=utf-8"); // phpinfo(); //1.實(shí)例化對(duì)象 $redis = new Redis(); //2.定義主機(jī)和端口 //$host = '192.168.1.1'; $host = 'localhost'; $port = 6379; //3.連接redis服務(wù)器 $redis->connect($host,$port); //4.設(shè)置值。向redis數(shù)據(jù)庫(kù)存儲(chǔ)值 $redis->set('window','windowtesting'); //5.通過(guò)php操作獲取數(shù)據(jù)庫(kù)的值 $data = $redis->get('window'); //6.將獲取的值打印出來(lái) echo $data; ?>代碼截屏:
結(jié)果截屏:
(二)在Laravel5.5框架使用
配置路由啥的不說(shuō)了,
1)/config/database.php配置redis
'client' => 'phpredis',
'default' => ['host' => env('REDIS_HOST', '127.0.0.1'),'password' => env('REDIS_PASSWORD', null),'port' => env('REDIS_PORT', 6379),'database' => 0, ], 截屏:建議在.env下配置信息 REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379
控制器代碼:
效果截屏:
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀
總結(jié)
以上是生活随笔為你收集整理的PHP7.0 Window10 Redis安装教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 自研服务治理框架----文章汇总
- 下一篇: php解释命令行的参数