首页 > 其他 > 详细

tomcatAPR模式集成redis部署

时间:2019-05-22 10:32:00      阅读:79      评论:0      收藏:0      [点我收藏+]


一. apr apr-util 安装
下载:
#wget http://apache.fayea.com/apr/apr-1.6.5.tar.gz
#wget http://apache.fayea.com/apr/apr-util-1.6.1.tar.gz
解压:
tar zxf apr-1.6.5.tar.gz
tar zxf apr-util-1.6.1.tar.gz
编译安装
cd apr-1.6.5
./configure --prefix=/usr/local/apr
make && make install

cd apr-util-1.6.1
./configure --prefix=/usr/local/arp-util --with-apr=/usr/local/apr/
make && make install

 

二. 安装tomcat及 tomcat-native
编译安装tomcat-native时提示openssl版本问题
wget https://www.openssl.org/source/openssl-1.0.2-latest.tar.gz
tar zxf openssl-1.0.2-latest.tar.gz
cd openssl-1.0.2q/
./config --prefix=/usr/local/openssl -fPIC
make && make install
mv /usr/bin/openssl /usr/bin/opensslbak
ln -s /usr/local/openssl/bin/openssl openssl
openssl version
OpenSSL 1.0.2q 20 Nov 2018

编译安装tomcat-native
cd /opt/path/tomcat/bin/
tar zxf tomcat-native.tar.gz
cd tomcat-native-1.2.18-src/
cd native/
./configure --with-apr=/usr/local/apr --with-ssl=/usr/local/openssl --with-java-home=/opt/path/jdk1.8.0_192/
make && make install

三. Tomcat配置文件
1. redis集成和jar包
2. tomcat需要jar包
3. tomcat配置文件
修改:
<Connector port="8080" protocol="org.apache.coyote.http11.Http11AprProtocol"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="utf-8" />
增加
<context path="" docBase="/opt/path/apps" debug="0" reloadable="true"></context>
四. 集成redis
Jar包放入 tomcat/lib 下
tomcat-redis-session-manager1.2.jar
jedis-2.8.0.jar
commons-pool2-2.4.2.jar

修改配置文件:tomcat/conf/context.xml
加入如下:
<Valve className="com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve" />
<!--Redis 服务的配置 -->
<Manager className="com.orangefunction.tomcat.redissessions.RedisSessionManager"
host="redis IP"
port="6379"
database="3"
password="XXXXXXXXX2"
maxInactiveInterval="3600" />

五. 启动用户环境变量配置,如果没有此内容,8080端口无法启动,可写入启动用户环境变量,或者启动程序中,本人习惯用户环境变量
增加如下:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib
export LD_RUN_PATH=$LD_RUN_PATH:/usr/local/apr/lib

tomcatAPR模式集成redis部署

原文:https://www.cnblogs.com/ddzfeng/p/10903693.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!