linux 系统安装基于 apache portable runtime (apr) 的 tomcat native library 库

dafengzhen
dafengzhen

主管理员

1

Tomcat 可以使用 Apache Portable Runtime 来提供卓越的可扩展性、性能以及与本地服务器技术更好的集成,

有助于 Java 在使用 Tomcat 容器上开启基于 TLS 协议的 HTTP/2 优化性能。

以下安装将使用 Rocky Linux 9 系统,并在 /root 目录下操作:

 

1. 安装相关工具

yum install -y apr-devel openssl-devel make gcc redhat-rpm-config

 

 

 

2. 安装 APR

 

wget https://dlcdn.apache.org//apr/apr-1.7.0.tar.gz

 

 

 

  • 解压
tar -xf apr-1.7.0.tar.gz && cd apr-1.7.0

 

 

 

  • 运行配置脚本
./configure

 

 

 

  • 构建安装
make && install

 

 

 

安装成功如下图示:

 

3. 安装 Java Jdk

 

wget https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.6%2B10/OpenJDK17U-jdk_x64_linux_hotspot_17.0.6_10.tar.gz

 

 

 

  • 解压
tar -xf OpenJDK17U-jdk_x64_linux_hotspot_17.0.6_10.tar.gz

 

 

 

4. 下载 Tomcat Native

 

wget https://dlcdn.apache.org/tomcat/tomcat-connectors/native/2.0.2/source/tomcat-native-2.0.2-src.tar.gz

 

 

 

  • 解压
tar -xf tomcat-native-2.0.2-src.tar.gz cd tomcat-native-2.0.2-src/native

 

 

 

  • 运行配置脚本

--with-java-home 选项配置前面安装 java jdk 的目录

./configure --with-java-home=/root/jdk-17.0.6+10

 

 

 

  • 构建安装

安装成功后,库路径在 /usr/local/apr/lib

make && install

 

 

 

安装成功如下图示:

 

5. 参考文档

 

5 秒后将自动关闭大纲
    大纲