• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

Tomcat安装和配置Apache Tomcat Native LibraryLinux

武飞扬头像
x²+(y-√³x²)²=1
帮助1

1、安装 apr, openssl

yum install apr-devel openssl-devel

2、安装 tomcat-native

tomcat-native 安装文件已经存在于 tomcat 中,位于 $CATALINA_HOME/bin 的文件 tomcat-native.tar.gz

tomcat-native.tar.gz 下载地址,提取码: 3u7s

将文件 tomcat-native.tar.gz 拷贝出来后解压

tar xzcf tomcat-native.tar.gz

配置,切换到安装目录

 cd tomcat-native-1.2.36-src/native

安装

./configure
make && make install

安装完成后,会看到下面提示,标识已经安装到 /usr/local/apr/lib 中。

Libraries have been installed in: /usr/local/apr/lib

3、配置 tomcatsetenv.sh 文件

切换到 $CATALINA_HOME/bin 目录下,编辑 setenv.sh 文件。在文件中添加(若是没有 setenv.sh 文件则新建一个)

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib
export LD_LIBRARY_PATH

或者添加下面的配置:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib

4、配置 tomcatserver.xml 文件

conf 下的 server.xml 文件中的:

<Connector port="8080" 
               protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" />

修改为:

<Connector port="8080" 
               protocol="org.apache.coyote.http11.Http11AprProtocol"
               connectionTimeout="20000" 
               redirectPort="8443" />

此时,Apache Tomcat Native Library 已经按照好了。在 $CATALINA_HOME 目录下,执行

bin/startup.sh

catalina.日期.out 文件中会打印以下内容,则表示安装、配置成功

INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent
Loaded Apache Tomcat Native library [1.2.26] using APR version [1.4.8].

未安装或者未配置,会打印:

INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent
The Apache Tomcat Native library which allows using OpenSSL was not found
on the java.library.path: [/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib]

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhghcbij
系列文章
更多 icon
同类精品
更多 icon
继续加载