I posted to linyo.ws

phpのsessionにredisをつかう

環境

ubuntu11.04 on vmware fusion
nginx/1.0.5
php5-fpm/5.3.5
redis/2.2.12

redisのphpクライアントをインストール

$ cd /usr/local/src
$ git clone git://github.com/nicolasff/phpredis.git
$ cd phpredis
$ phpize
$ ./configure
$ make && make install
$ cd /etc/php5/fpm/conf.d
$ vim redis.ini
+ ; configuration for php Redis module
+ extension=redis.so

php.iniを修正して

$ vim /etc/php5/fpm/php.ini
- session.save_handler = files
+ session.save_handler = redis
- ;session.save_path = "/tmp"
+ session.save_path = "localhost:6379"

再読込みしたらおわり

$ /etc/init.d/php5-fpm reload

Search Keyword