在Tomcat中启用apr需要如下文件:
- apr
- apr-util
- tomcat-native
apr和apr-util可以从http://apr.apache.org/下载源代码,tomcat-native在Tomcat目录下的bin文件夹下可找到源代码压缩包
安装apr:
tar zxvf apr-1.5.2.tar.gz
cd apr-1.5.2
./configure
make
sudo make install
cd ..
安装apr-util:
tar zxvf apr-util-1.5.4.tar.gz
cd apr-util-1.5.4
./configure --with-apr=/usr/local/apr
make
make install
cd ..
安装tomcat-native:
tar zxvf tomcat-native
cd tomcat-native-1.2.7-src/native
./configure --with-apr=/usr/local/apr --with-java-home=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-0.b14.el7_2.x86_64 --prefix=/usr/local/tomcat
make
make install
然后再修改Tomcat配置,在打开Tomcat目录中bin目录下的setenv.sh文件(如果没有则创建一个),添加如下内容:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$CATALINA_HOME/lib
export LD_LIBRARY_PATH
然后启动Tomcat即可。
注: 如果想在https上使用apr,可能需要配置openssl路径,Centos7.0自带的openssl会比较旧,需要手动去openssl官网下载新版本openssl(>=1.0.2)编译后再编译tomcat-native
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于