php session redis 配置

相信很多人用過數(shù)據(jù)庫群扶,Memcache以及文件存儲SESSION,那么Rdis可以存儲SESSION嗎及刻?答案是肯定的。

具體環(huán)境:

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

一臺Redis服務器(yum安裝remi源及配置 redis-3.2.6)

保證apache服務器可以訪問redis服務器的6379端口

具體步驟:

1竞阐、在apache+php服務器上安裝redis擴展

點擊(此處)折疊或打開

yum install php-pecl-redis

2缴饭、測試php是否安裝擴展成功

more index.php

點擊(此處)折疊或打開

php

phpinfo()

?>

瀏覽器訪問如下:

如上圖說明安裝成功,這里版本號和redis本身的版本號不同骆莹,大家可以忽略颗搂。

3、然后修改php.conf文件幕垦,可能很多人會疑問不是修改php.ini文件嗎丢氢?一會下面我會說。

點擊(此處)折疊或打開

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

將如下兩行:

點擊(此處)折疊或打開

php_value session.save_handler?"files"

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

修改為如下內容

點擊(此處)折疊或打開

php_value session.save_handler?"redis"

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

這里有一些文章里面加了tcp先改,有的沒有加疚察,本人測試過加或者不加session都可以存放在redis里面。

我個人理解的意思是:加了tcp表示tcp協(xié)議仇奶,如果沒有加則表示通過http協(xié)議貌嫡。如果不對請勿噴~~

保存退出后重新啟動httpd服務

4、寫一個測試頁面test.php该溯,內容如下:

點擊(此處)折疊或打開

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

session_start();//這個很重要

$_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的形式存儲

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

echo '

';

echo '

';

echo '通過php用session獲取>>>>>>>

';

echo '

';

var_dump($_SESSION['test_session']);

echo '';

5岛抄、測試,通過瀏覽器訪問

在redis里面查看是否有這個session

redis中的session值和瀏覽器訪問的值一樣朗伶,說明成功弦撩。

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

如果你兩個都配置了论皆,它們的優(yōu)先級比較高的是php.conf文件益楼。所以說如果你想配置php.ini文件,你還需要注釋掉php.conf中默認存本地的方式点晴。這樣更復雜繁瑣感凤。相信大家會選擇上面比較簡單的方式。

更多前沿PHP技術請搜索千鋒PHP粒督,做真實的自己陪竿,用良心作教育

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子族跛,更是在濱河造成了極大的恐慌闰挡,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,273評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件礁哄,死亡現(xiàn)場離奇詭異长酗,居然都是意外死亡,警方通過查閱死者的電腦和手機桐绒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評論 3 398
  • 文/潘曉璐 我一進店門夺脾,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人茉继,你說我怎么就攤上這事咧叭。” “怎么了烁竭?”我有些...
    開封第一講書人閱讀 167,709評論 0 360
  • 文/不壞的土叔 我叫張陵菲茬,是天一觀的道長。 經常有香客問我派撕,道長生均,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,520評論 1 296
  • 正文 為了忘掉前任腥刹,我火速辦了婚禮马胧,結果婚禮上,老公的妹妹穿的比我還像新娘衔峰。我一直安慰自己佩脊,他們只是感情好,可當我...
    茶點故事閱讀 68,515評論 6 397
  • 文/花漫 我一把揭開白布垫卤。 她就那樣靜靜地躺著威彰,像睡著了一般。 火紅的嫁衣襯著肌膚如雪穴肘。 梳的紋絲不亂的頭發(fā)上歇盼,一...
    開封第一講書人閱讀 52,158評論 1 308
  • 那天,我揣著相機與錄音评抚,去河邊找鬼豹缀。 笑死,一個胖子當著我的面吹牛慨代,可吹牛的內容都是我干的邢笙。 我是一名探鬼主播,決...
    沈念sama閱讀 40,755評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼侍匙,長吁一口氣:“原來是場噩夢啊……” “哼氮惯!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,660評論 0 276
  • 序言:老撾萬榮一對情侶失蹤妇汗,失蹤者是張志新(化名)和其女友劉穎帘不,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體杨箭,經...
    沈念sama閱讀 46,203評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡厌均,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,287評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了告唆。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,427評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡晶密,死狀恐怖擒悬,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情稻艰,我是刑警寧澤懂牧,帶...
    沈念sama閱讀 36,122評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站尊勿,受9級特大地震影響僧凤,放射性物質發(fā)生泄漏。R本人自食惡果不足惜元扔,卻給世界環(huán)境...
    茶點故事閱讀 41,801評論 3 333
  • 文/蒙蒙 一躯保、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧澎语,春花似錦途事、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至减俏,卻和暖如春召烂,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背娃承。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工奏夫, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人历筝。 一個月前我還...
    沈念sama閱讀 48,808評論 3 376
  • 正文 我出身青樓桶蛔,卻偏偏與公主長得像,于是被迫代替她去往敵國和親漫谷。 傳聞我的和親對象是個殘疾皇子仔雷,可洞房花燭夜當晚...
    茶點故事閱讀 45,440評論 2 359

推薦閱讀更多精彩內容