linux tomcat编译配置文件,Windows/Linux 编译和配置Tomcat Native

Tomcat Native 是利用 APR 来提升Tomcat性能的本地API。

Tomcat Native 这个项目可以让 Tomcat 使用 Apache 的 apr 包来处理包括文件和网络IO操作,以提升性能。

WIndows环境下安装Tomcat Native只需要到

http://tomcat.apache.org/download-native.cgi

下载Tomcat Native Connector的window版本,下载完毕后将

tcnative-1.dll (含32位和64位)

复制到tomcat目录下的bin目录即可使用。

Linux需要自行编译Tomcat Native Connector,具体步骤如下

1.下载Tomcat Native Connector的源代码

curl -O http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-connectors/native/1.2.14/source/tomcat-native-1.2.14-src.tar.gz

tar zxvf tomcat-native-1.2.14-src.tar.gz

cd tomcat-native-1.2.14-src

curl -O http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-connectors/native/1.2.14/source/tomcat-native-1.2.14-src.tar.gz

tar zxvf tomcat-native-1.2.14-src.tar.gz

cd tomcat-native-1.2.14-src

2.安装APR和openssl

# apt-get install -y apr-devel openssl-devel

yum install -y apr-devel openssl-devel

# apt-get install -y apr-devel openssl-devel

yum install -y apr-devel openssl-devel

3.配置&编译

# 配置

LIB_APR = /usr/bin/apr-1-config

JAVA_HOME = /usr/local/jdk

LIB_SSL = /usr/bin/openssl

CATALINA_HOME = /usr/local/tomcat

#./configure --with-apr= $LIB_APR\

# --with-java-home=$JAVA_HOME \

# --with-ssl=$LIB_SSL \

# --prefix=$CATALINA_HOME

# 或者默认使用OpenSSL

./configure --with-apr= $APR_HOME\

--with-java-home=$JAVA_HOME \

--with-ssl=yes \

--prefix=$CATALINA_HOME

# 编译

make && make install

# 配置

LIB_APR = /usr/bin/apr-1-config

JAVA_HOME = /usr/local/jdk

LIB_SSL = /usr/bin/openssl

CATALINA_HOME = /usr/local/tomcat

#./configure --with-apr= $LIB_APR\

# --with-java-home=$JAVA_HOME \

# --with-ssl=$LIB_SSL \

# --prefix=$CATALINA_HOME

# 或者默认使用OpenSSL

./configure --with-apr= $APR_HOME\

--with-java-home=$JAVA_HOME \

--with-ssl=yes \

--prefix=$CATALINA_HOME

# 编译

make && make install

其他注意事项

配置Tomcat Native完成后,需要检查tomcat配置conf/server.xml 中APR是否启用

参考

http://tomcat.apache.org/native-doc/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值