您的位置:首页 > 运维架构 > Tomcat

linux tomcat安装配置apr

2017-09-09 11:27 483 查看

安装apr说明

安装apr主要为了提高在tomcat处理http请求的能力,可参考官网文档:http://tomcat.apache.org/tomcat-7.0-doc/apr.html的。

依赖资源

apr-1.6.2.tar.gz

apr-util-1.6.0.tar.gz

openssl

其中apr-*可在http://archive.apache.org/dist/apr/下载最新版本

编译安装apr-*

编译安装apr-1.6.2.tar.gz

tar zvxf apr-1.6.2.tar.gz
cd apr-1.6.2
./cofigure
make
make intall
vim /etc/profile
在配置文件末尾添加 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib 保存并退出
source /etc/profile


编译安装apr-util-1.6.0.tar.gz

tar zvxf apr-util-1.6.0.tar.gz
cd apr-util-1.6.0
./configure --with-apr=/usr/local/apr
make
make install


注意如果时centos系统在make的时候有可能出现下面的错误
xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory
#include <expat.h>
^
compilation terminated.
make[1]: *** [xml/apr_xml.lo] Error 1
安装一下expat库即可
yum install expat-devel


编译安装Native library for Tomcat

cd apache-tomcat-7.0.54/bin
tar zvxf tomcat-native.tar.gz
cd tomcat-native-1.1.30-src/jni/native
./configure --with-apr=/usr/local/apr --with-java-home=/opt/EMM/app/jdk1.8.0_45
make
make install


配置tomcat使apr生效

vim apache-tomcat-7.0.54/conf/server.xml
设置Connector中的protocol="org.apache.coyote.http11.Http11AprProtocol"保存并退出
重启tomcat生效
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  tomcat linux apr 性能