1. 程式人生 > >CentOS7 PHP+Redis實現Session共享

CentOS7 PHP+Redis實現Session共享

先yum簡單的安裝redis

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/epel-7.repo

yum -y install redis

簡單配置一下:

vim /etc/redis.conf

daemonize yes

bind 172.16.1.61

啟動redis:redis-server /etc/redis.conf

PHP安裝就略過了。。。。

PHP預設情況下是不支援對Redis的操作的。所以這裡我們需要自己手動安裝第三方的擴充套件,使其支援對Redis的操作。

 PHP安裝redis外掛:名字為:php_redis_plugin.tar.gz 在哪下載我忘了。

tar xf /tmp/php_redis_plugin.tar.gz

cd /tmp/phpredis
phpize
./configure
make
make install

修改PHP的配置:

vim /apps/links/php/lib/php.ini
[Session]
session.save_handler = redis
session.save_path = "tcp://172.16.1.61:6379"
尾行新增:
extension_dir = "/apps/links/php/lib/php/extensions/no-debug-non-zts-20131226/"
extension = redis.so

重啟php-fpm,安裝完成。