实验逻辑图如图所示:

LAMP结合Redis实现会话共享

1.源码安装Redis

在Redis服务器上安装Redis
超链接>> 安装教程

2.搭建LAMP环境

在lamp服务器上搭建lamp环境
安装所需环境:
LAMP结合Redis实现会话共享

Apache配置

上传电商包到 /var/www/html 下并解压
LAMP结合Redis实现会话共享
效果如下
LAMP结合Redis实现会话共享
增加权限
LAMP结合Redis实现会话共享
修改Apache配置文件,修改完之后保存退出
LAMP结合Redis实现会话共享

MySQL配置

登录本地数据库并创建tinyshop数据库
LAMP结合Redis实现会话共享

PHP配置

安装PHP扩展
先安装epel-release
LAMP结合Redis实现会话共享
安装完成之后会在 /etc/yum.repos.d 生成新的repo文件
LAMP结合Redis实现会话共享
在安装php-pecl-redis
LAMP结合Redis实现会话共享
出现报错,解决方案,修改配置epel.repo文件,将第3行前面的注释去掉,将第4行注释掉
LAMP结合Redis实现会话共享
LAMP结合Redis实现会话共享
修改完之后保存退出
执行命令yum clean all清楚yum缓存
LAMP结合Redis实现会话共享
在安装php-pecl-redis
LAMP结合Redis实现会话共享
编辑PHP测试页面
LAMP结合Redis实现会话共享

LAMP结合Redis实现会话共享
开启Apache服务
LAMP结合Redis实现会话共享
访问测试页面搜索Redis发现Apache已经支持Redis
LAMP结合Redis实现会话共享
修改PHP配置文件一下两处 保存并退出
LAMP结合Redis实现会话共享
LAMP结合Redis实现会话共享
LAMP结合Redis实现会话共享
重启Apache服务
LAMP结合Redis实现会话共享
访问测试页面发现会话保存方式已经改变
LAMP结合Redis实现会话共享

效果测试

电商配置如下
LAMP结合Redis实现会话共享
注册用户并登录
LAMP结合Redis实现会话共享
用Redis管理工具查看会话已经保存在Redis服务器上
LAMP结合Redis实现会话共享
试验成功!!!

相关文章: