linux中安装apr

在安装好jdk与tomcat之后,会在tomcat启动log信息里提示:
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
tar.gz版本的tomcat不会安装好apr,需要单独编译安装。

apr-1.5.2.tar下载地址

http://archive.apache.org/dist/apr/apr-1.5.2.tar.gz

需要的几个环境
安装autoconf

yum -y install autoconf

安装libtool

yum -y install libtool 

安装openssl

yum -y install openssl openssl-devel

将下载好的apr-1.5.2.tar.gz压缩包进行解压

tar xvzf apr-1.5.2.tar.gz 

进入apr-1.5.2目录

cd apr-1.5.2 

指定安装到/usr/apr目录

./configure --prefix=/usr/apr 
make
make install

2.安装tomcat-native
切换目录,在tomcat/bin目录下找到tomcat-native.tar.gz;

d /usr/tomcat/apache-tomcat-7.0.59/bin

解压tomcat-native.tar.gz

tar xvzf tomcat-native.tar.gz

// 切换目录到tomcat-native目录下

cd /usr/tomcat/apache-tomcat-7.0.59/bin/tomcat-native-1.1.32-src/native

// 指定之前安装的目录

./configure --with-apr=/usr/apr --with-java-home=/usr/java/jdk1.7.0_72 --with-ssl=/usr/bin --prefix=/usr/apr
make
make install

注意:–with-java-home=/usr/java/jdk1.7.0_72 为自己jdk的路径

3.修改环境变量

vi /etc/profile

在最后增加

export LD_LIBRARY_PATH=/usr/apr/lib

使配置生效

source /etc/profile 

6)修改tomcat的server.xml配置文件
配置文件中protocol修改成

org.apache.coyote.http11.Http11AprProtocol

7)重新启动tomcat

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值