天天看點

linux tomcat安裝配置apr

安裝apr說明

安裝apr主要為了提高在tomcat處理http請求的能力,可參考官網文檔:http://tomcat.apache.org/tomcat-7.0-doc/apr.html的。

依賴資源

  • apr-1.6.2.tar.gz
  • apr-util-1.6.0.tar.gz
  • openssl

    其中apr-*可在http://archive.apache.org/dist/apr/下載下傳最新版本

編譯安裝apr-*

  • 編譯安裝apr-1.6.2.tar.gz
tar zvxf apr-..tar.gz
cd apr-.
./cofigure
make
make intall
vim /etc/profile
在配置檔案末尾添加 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib 儲存并退出
source /etc/profile
           
  • 編譯安裝apr-util-1.6.0.tar.gz
tar zvxf apr-util-.tar.gz
cd apr-util-
./configure --with-apr=/usr/local/apr
make
make install
           
注意如果時centos系統在make的時候有可能出現下面的錯誤
xml/apr_xml.c::: fatal error: expat.h: No such file or directory
 #include <expat.h>
                   ^
compilation terminated.
make[]: *** [xml/apr_xml.lo] Error 
安裝一下expat庫即可
yum install expat-devel
           
  • 編譯安裝Native library for Tomcat
cd apache-tomcat-/bin
tar zvxf tomcat-native.tar.gz
cd tomcat-native--src/jni/native
./configure --with-apr=/usr/local/apr --with-java-home=/opt/EMM/app/jdk1_45
make
make install
           
  • 配置tomcat使apr生效
vim apache-tomcat-/conf/server.xml
設定Connector中的protocol="org.apache.coyote.http11.Http11AprProtocol"儲存并退出
重新開機tomcat生效
           

繼續閱讀