標籤:
一、安裝
剛開始打算是直接用 yum 安裝 redis 的,但報錯:No package redis available。
之後嘗試編譯安裝,也是各種出錯,只有重新考慮回 yum 的安裝方式。
網上的文章說下載epel就能找到redis的源了。
進入相關的頁面
http://fedoraproject.org/wiki/EPEL
有EPEL 5、EPEL 6、EPEL 7三個不同的版本的,我想EPEL 7應該是最新的版本吧,用新不用舊,
然後下載安裝,又是出錯...
後來才知道EPEL 5、EPEL 6、EPEL 7分別對應的是Centos5、Centos6、Centos7的,怪不得安裝出錯...
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
yum install redis
到這一步安裝完成。
二、配置
redis-server
啟動redis服務端
redis-cli
登入redis用戶端
用redis-server啟動服務端不是以後台啟動並執行方式啟動的,當關閉了linux用戶端就會停止啟動並執行。
我們要將redis設定為開機後台自動運行。
由於是過了段時間才寫這篇部落格的,忘記自啟動的檔案是怎樣型的了 -_-|||
設定開機啟動服務
sudo chkconfig redis on
還有在相關文本設定的,但chkconfig命令比較簡單和傻家。
開啟服務
service redis start
這樣就不會佔用視窗了,直接在後台靜默運行了
三、PHP操作redis
有兩種方法,一種是phpredis需要安裝擴充,這種方式訪問速度會快很多。一種predis需要下載類檔案。
predis安裝比較簡單,我比較懶,暫時項目對效能要求也不是很高,所以就用了predis來操作redis。
四、手冊和教程
《REDIS 入門指南》
《phpredis中文手冊》(http://www.cnblogs.com/ikodota/archive/2012/03/05/php_redis_cn.html)
redis 的安裝和使用