主管理员
Tomcat 可以使用 Apache Portable Runtime 来提供卓越的可扩展性、性能以及与本地服务器技术更好的集成,
有助于 Java 在使用 Tomcat 容器上开启基于 TLS 协议的 HTTP/2 优化性能。
以下安装将使用 Rocky Linux 9 系统,并在 /root 目录下操作:
yum install -y apr-devel openssl-devel make gcc redhat-rpm-config
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
安装成功如下图示:
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
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
安装成功如下图示: