banner
李大仁博客

李大仁博客

天地虽大,但有一念向善,心存良知,虽凡夫俗子,皆可为圣贤。

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

2. 安裝 APR 和 openssl

# 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

其他注意事項 配置 Tomcat Native 完成後,需要檢查 tomcat 配置 conf/server.xml 中 APR 是否啟用

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

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。