如何搭建redis擴充-Yii中文網

來源:互聯網
上載者:User

標籤:

原文連結: 如何搭建redis擴充http://www.yii-china.com/post/detail/43.html

安裝redis擴充:

1.通過composer進行安裝,到項目根目錄cmd運行(推薦)

php composer.phar require --prefer-dist yiisoft/yii2-redis

或者添加

"yiisoft/yii2-redis": "~2.0.0"

到對應項目的composer.json檔案中

2.手動安裝

點擊下載:yii2.0-redis擴充

把下載的擴充檔案放到vendor/yiisoft/下,命名為yii2-redis

修改vender/yiisoft/下的extensions.php,加入redis擴充

‘yiisoft/yii2-redis‘ =>    array (        ‘name‘ => ‘yiisoft/yii2-redis‘,        ‘version‘ => ‘2.2.0.0‘,        ‘alias‘ =>        array (            ‘@yii/redis‘ => $vendorDir . ‘/yiisoft/yii2-redis‘,        ),    ),

以上兩種方式安裝完成之後

windows下的環境搭建redis

:https://github.com/dmajkic/redis/downloads 下載下來的包裡有兩個,
一個是32位的,一個是64位的。根據自己的實情情況選擇,
把這個檔案夾複製到其它地方,比如D:\redis 目錄下。
開啟一個cmd視窗,使用cd命令切換目錄到D:\redis 運行 redis-server.exe redis.conf

運行之後會出現以下介面:

blob.png

說明redis服務已經啟動

配置Yii的component

‘redis‘ => [        ‘class‘ => ‘yii\redis\Connection‘,        ‘hostname‘ => ‘localhost‘,        ‘port‘ => 6379,        ‘database‘ => 0,],

這樣我們的redis就配置完成了,接下來就是驗證了

public function actionIndex(){       Yii::$app->redis->set(‘test‘,‘111‘);  //設定redis緩衝    echo Yii::$app->redis->get(‘test‘);   //讀取redis緩衝    exit;    return $this->render(‘index‘);}

頁面輸出了“111”,就說明redis配置成功了

如何搭建redis擴充-Yii中文網

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.