php session redis 配置

相信很多人用過(guò)數(shù)據(jù)庫(kù),Memcache以及文件存儲(chǔ)SESSION,那么Rdis可以存儲(chǔ)SESSION嗎俱济?答案是肯定的胰挑。

具體環(huán)境:

一臺(tái)apache+PHP的服務(wù)器(yum安裝remi源及配置 httpd-2.2.15 php-5.4.45)

一臺(tái)Redis服務(wù)器(yum安裝remi源及配置 redis-3.2.6)

保證apache服務(wù)器可以訪問(wèn)redis服務(wù)器的6379端口

具體步驟:

1、在apache+php服務(wù)器上安裝redis擴(kuò)展

點(diǎn)擊(此處)折疊或打開(kāi)

yum install php-pecl-redis

2语卤、測(cè)試php是否安裝擴(kuò)展成功

more index.php

點(diǎn)擊(此處)折疊或打開(kāi)

php

phpinfo()

?>

瀏覽器訪問(wèn)如下:

如上圖說(shuō)明安裝成功挤忙,這里版本號(hào)和redis本身的版本號(hào)不同霜威,大家可以忽略。

3册烈、然后修改php.conf文件侥祭,可能很多人會(huì)疑問(wèn)不是修改php.ini文件嗎?一會(huì)下面我會(huì)說(shuō)茄厘。

點(diǎn)擊(此處)折疊或打開(kāi)

more /etc/httpd/conf.d/php.conf

將如下兩行:

點(diǎn)擊(此處)折疊或打開(kāi)

php_value session.save_handler?"files"

php_value session.save_path?"/var/lib/php/session"

修改為如下內(nèi)容

點(diǎn)擊(此處)折疊或打開(kāi)

php_value session.save_handler?"redis"

php_value session.save_path?"tcp://192.168.9.131:6379"

這里有一些文章里面加了tcp,有的沒(méi)有加谈宛,本人測(cè)試過(guò)加或者不加session都可以存放在redis里面次哈。

我個(gè)人理解的意思是:加了tcp表示tcp協(xié)議,如果沒(méi)有加則表示通過(guò)http協(xié)議吆录。如果不對(duì)請(qǐng)勿噴~~

保存退出后重新啟動(dòng)httpd服務(wù)

4窑滞、寫(xiě)一個(gè)測(cè)試頁(yè)面test.php,內(nèi)容如下:

點(diǎn)擊(此處)折疊或打開(kāi)

header("Content-type:text/html;charset=utf-8");

session_start();//這個(gè)很重要

$_SESSION['test_session']= @array('name' =>'fanqie' , 'ccc'=>'hello redis ');

$redis = new redis();

$redis->connect('192.168.9.131', 6379);

echo 'sessionid>>>>>>> PHPREDIS_SESSION:' . session_id();

echo '

';

echo '

';

//redis用session_id作為key并且是以string的形式存儲(chǔ)

echo '通過(guò)php用redis獲取>>>>>>>'.$redis->get('PHPREDIS_SESSION:' . session_id());

echo '

';

echo '

';

echo '通過(guò)php用session獲取>>>>>>>

';

echo '

';

var_dump($_SESSION['test_session']);

echo '';

5恢筝、測(cè)試哀卫,通過(guò)瀏覽器訪問(wèn)

在redis里面查看是否有這個(gè)session

redis中的session值和瀏覽器訪問(wèn)的值一樣,說(shuō)明成功撬槽。

這里我說(shuō)一下為什么我直接修改的php.conf文件此改,而不是php.ini文件

如果你兩個(gè)都配置了,它們的優(yōu)先級(jí)比較高的是php.conf文件侄柔。所以說(shuō)如果你想配置php.ini文件共啃,你還需要注釋掉php.conf中默認(rèn)存本地的方式占调。這樣更復(fù)雜繁瑣。相信大家會(huì)選擇上面比較簡(jiǎn)單的方式移剪。

更多前沿PHP技術(shù)請(qǐng)搜索千鋒PHP究珊,做真實(shí)的自己,用良心作教育

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末纵苛,一起剝皮案震驚了整個(gè)濱河市剿涮,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌攻人,老刑警劉巖取试,帶你破解...
    沈念sama閱讀 221,198評(píng)論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異贝椿,居然都是意外死亡想括,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門烙博,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)瑟蜈,“玉大人,你說(shuō)我怎么就攤上這事渣窜∑谈” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 167,643評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵乔宿,是天一觀的道長(zhǎng)位迂。 經(jīng)常有香客問(wèn)我,道長(zhǎng)详瑞,這世上最難降的妖魔是什么掂林? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,495評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮坝橡,結(jié)果婚禮上泻帮,老公的妹妹穿的比我還像新娘。我一直安慰自己计寇,他們只是感情好锣杂,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著番宁,像睡著了一般元莫。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蝶押,一...
    開(kāi)封第一講書(shū)人閱讀 52,156評(píng)論 1 308
  • 那天踱蠢,我揣著相機(jī)與錄音,去河邊找鬼播聪。 笑死朽基,一個(gè)胖子當(dāng)著我的面吹牛布隔,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播稼虎,決...
    沈念sama閱讀 40,743評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼衅檀,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了霎俩?” 一聲冷哼從身側(cè)響起哀军,我...
    開(kāi)封第一講書(shū)人閱讀 39,659評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎打却,沒(méi)想到半個(gè)月后杉适,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,200評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡柳击,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評(píng)論 3 340
  • 正文 我和宋清朗相戀三年猿推,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片捌肴。...
    茶點(diǎn)故事閱讀 40,424評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡蹬叭,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出状知,到底是詐尸還是另有隱情秽五,我是刑警寧澤,帶...
    沈念sama閱讀 36,107評(píng)論 5 349
  • 正文 年R本政府宣布饥悴,位于F島的核電站坦喘,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏西设。R本人自食惡果不足惜瓣铣,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望贷揽。 院中可真熱鬧坯沪,春花似錦、人聲如沸擒滑。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,264評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)丐一。三九已至,卻和暖如春淹冰,著一層夾襖步出監(jiān)牢的瞬間库车,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,390評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工樱拴, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留柠衍,地道東北人洋满。 一個(gè)月前我還...
    沈念sama閱讀 48,798評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像珍坊,于是被迫代替她去往敵國(guó)和親牺勾。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 相信很多人用過(guò)數(shù)據(jù)庫(kù)阵漏,Memcache以及文件存儲(chǔ)SESSION,那么Rdis可以存儲(chǔ)SESSION嗎驻民?答案是肯定...
    dagailv閱讀 838評(píng)論 1 0
  • 相信很多人用過(guò)數(shù)據(jù)庫(kù),Memcache以及文件存儲(chǔ)SESSION,那么Rdis可以存儲(chǔ)SESSION嗎履怯?答案是肯定...
    php紅薯閱讀 462評(píng)論 1 1
  • 相信很多人用過(guò)數(shù)據(jù)庫(kù)回还,Memcache以及文件存儲(chǔ)SESSION,那么Rdis可以存儲(chǔ)SESSION嗎?答案是肯定...
    NEYO_47a8閱讀 576評(píng)論 1 0
  • 1 Redis介紹1.1 什么是NoSql為了解決高并發(fā)、高可擴(kuò)展运提、高可用蝗柔、大數(shù)據(jù)存儲(chǔ)問(wèn)題而產(chǎn)生的數(shù)據(jù)庫(kù)解決方...
    克魯?shù)吕?/span>閱讀 5,303評(píng)論 0 36
  • 在網(wǎng)站使用nginx+php做負(fù)載均衡情況下,同一個(gè)IP訪問(wèn)同一個(gè)頁(yè)面會(huì)被分配到不同的服務(wù)器上糙捺,如果session...
    dreamer_lk閱讀 1,032評(píng)論 2 9