下载Redis源码文件并编译
tar -xvf redis-3.2.8.tar.bz2
cd redis-3.2.8/src
make
make install
配置两个Tomcat的context.xml文件
<Valve className="com.orangefunction.Tomcat.redissessions.RedisSessionHandlerValve" /> `
<Manager className="com.orangefunction.Tomcat.redissessions.RedisSessionManager"
host="localhost"
port="6379"
database="0"
maxInactiveInterval="60" /> `
将需要的jar包存放到Tomcat lib目录中commons-pool、commons-pool2、jedis、tomcat-juli、tomcat-juli-adapters、tomcat-redis-session-manager1.2
[root@localhost lib]# ls -l
total 7588
-rw-r--r--. 1 root root 15979 Apr 11 2016 annotations-api.jar
-rw-r--r--. 1 root root 55152 Apr 11 2016 catalina-ant.jar
-rw-r--r--. 1 root root 130963 Apr 11 2016 catalina-ha.jar
-rw-r--r--. 1 root root 1660157 Apr 11 2016 catalina.jar
-rw-r--r--. 1 root root 262733 Apr 11 2016 catalina-tribes.jar
-rw-r--r--. 1 root root 96221 Jan 7 2015 commons-pool-1.5.4.jar
-rw-r--r--. 1 root root 111892 May 29 2015 commons-pool2-2.4.1.jar
-rw-r--r--. 1 root root 2310271 Apr 11 2016 ecj-4.4.2.jar
-rw-r--r--. 1 root root 55505 Apr 11 2016 el-api.jar
-rw-r--r--. 1 root root 124728 Apr 11 2016 jasper-el.jar
-rw-r--r--. 1 root root 601594 Apr 11 2016 jasper.jar
-rw-r--r--. 1 root root 330461 Jan 24 2015 jedis-2.6.2.jar
-rw-r--r--. 1 root root 87805 Apr 11 2016 jsp-api.jar
-rw-r--r--. 1 root root 198017 Apr 11 2016 servlet-api.jar
-rw-r--r--. 1 root root 216365 Apr 11 2016 tomcat7-websocket.jar
-rw-r--r--. 1 root root 6523 Apr 11 2016 tomcat-api.jar
-rw-r--r--. 1 root root 795046 Apr 11 2016 tomcat-coyote.jar
-rw-r--r--. 1 root root 234044 Apr 11 2016 tomcat-dbcp.jar
-rw-r--r--. 1 root root 71858 Apr 11 2016 tomcat-i18n-es.jar
-rw-r--r--. 1 root root 43794 Apr 11 2016 tomcat-i18n-fr.jar
-rw-r--r--. 1 root root 47037 Apr 11 2016 tomcat-i18n-ja.jar
-rw-r--r--. 1 root root 127483 Apr 11 2016 tomcat-jdbc.jar
-rw-r--r--. 1 root root 22996 Jan 13 2016 tomcat-juli-adapters.jar
-rw-r--r--. 1 root root 18984 Dec 5 2013 tomcat-juli.jar
-rw-r--r--. 1 root root 20241 Jan 13 2016 tomcat-redis-session-manager1.2.jar
-rw-r--r--. 1 root root 34147 Apr 11 2016 tomcat-util.jar
-rw-r--r--. 1 root root 36271 Apr 11 2016 websocket-api.jar
重启Tomcat,分别访问即可,并且可通过命令查看保存的SessionId
[root@localhost ROOT]# redis-cli
127.0.0.1:6379> keys *
1) "54AC1A4247B6B42DBC06AF467BD466C7"