Nginx+Tomcat+Redis实现Session共享
在 Linux
上使用 Nginx
+ Tomcat
+ Redis
来实现 Session
的共享使用
一:实验平台:CentOS 6.5
二:tomcat版本:apache-tomcat-7.0.73.tar.gz
三:jdk版本:jdk-7u67-linux-x64.tar.gz
四:redis版本:redis-3.0.0-rc2.tar.gz
五:Nginx版本:nginx-1.11.8.tar.gz
六:存储插件:tomcat-redis-session-manager-master.zip
七:jar包:commons-pool2-2.2.jar tomcat-redis-session-manager1.2.jar jedis-2.6.2.jar
八:使用IP地址为:192.168.7.221
目录:
一、环境搭建
1.jdk环境的搭建
添加Java环境变量。编辑/etc/profile/jdk.sh
二、安装session
1.下载tomcat使用redis作为session存储的插件
2.解压session
3.编辑编译的构建文件build.gradle
三、安装tomcat
1.解压tomcat压缩文件
2.更名tomcat,因为需要两个tomcat
3.编辑tomcat配置文件 修改其端口
编辑server.xml
4.启用tomcat
5.启用第二个tomcat
6.访问两个tomcat
7.拷贝替换jar包
8.重启tomcat
四、redis
1.解压redis
2.安装编译环境
3.编译及安装
4.修改redis配置文件
编辑redis.conf
5.启动redis
五、tomcat配置文件
1.修改两个tomcat的context.xml配置文件
编辑context.xml
编辑context.xml
2.重启两个tomcat
六、测试使用redis实现tomcat多机的session共享
1.新建test工程,为web模式(两个tomcat)
为tomcat新建工程test.jsp
为第二个tomcat新建工程test.jsp
七、Nginx
1.解压Nginx
2编译安装
反馈如下信息:
因为缺少PCRE组件,安装pcre组件
反馈如下信息:
因为缺少zlib插件
编译安装
3.编辑Nginx配置文件
修改配置文件nginx.conf
4.启动Nginx
5.访问测试
Over~
版权协议须知!
本篇文章来源于 Uambiguous ,如本文章侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
1506 0 2017-01-01
博主卡片
运维时间
搭建这个平台,只为分享及记载自己所遇之事和难题。
现在时间 2025-04-17
今日天气
站点统计
- 文章总数:241篇
- 分类总数:29个
- 评论总数:15条
- 本站总访问量 402610 次
@ymidsuwfoa 这篇文章不错!
@svmuvwpuqi 真棒!
@smdxydrauu 博主太厉害了!
@xiaozi 最后的分享的镜像下载地址打不开 服务器没有开机吗?
@yuanyuan 为什么我的4b安装centos7.9 插上tf卡 显示不兼...
@Wong arrhenius 牛比
@MakerFace 厉害了!
@TongSir 老哥 更新下我的友链链接 https://blog.ton...