[tomcat]-tomcat8安装apr
centos7 tomcat8配置apr模式
?
首先安裝apr及其依賴的包
http://apr.apache.org/download.cgi
yum install cmake??? gcc?? expat-devel libtool
?
安裝apr
| tar zxvf apr-1.6.5.tar.gz cd apr-1.6.5 ./configure --prefix=/usr/local/apr make && make install |
如果安裝apr-1.6.5報錯
rm: cannot remove `libtoolT': No such file or directory
解決方法
vi apr-1.6.5/configure
#30375
默認RM='$RM'
更改成為
RM='$RM? -f'
?
?
?
安裝apr-iconv
| tar zxvf apr-iconv.1.2.2.tar.gz cd apr-iconv-1.2.2 ./configure --prefix=/usr/local/apr-iconv --with-apr=/usr/local/apr make && make install |
?
安裝apr-util
| tar zxvf apr-util.1.6.1.tar.gz cd apr-util-1.6.1 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr --with-apr-iconv=/usr/local/apr-iconv/bin/apriconv make && make install |
?
我這邊tomcat8 已經安裝了? 所以直接下載tomcat-native-1.2.21-src.tar.gz
?
在tomcat的bin目錄下解壓tomcat-native-1.2.21-src.tar.gz
tar zxf tomcat-native-1.2.21-src.tar.gz
cd tomcat-native-1.2.21
cd native
./configure --with-apr=/usr/local/apr --with-java-home=/usr/java/jdk1.8.0_65
make && make install
?
?
修改環境變量
修改Tomcat 下 conf/server.xml protocol的值 ?HTTP/1.1為org.apache.coyote.http11.Http11AprProtocol
?
修改<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
?為off
?
?
安裝必要的apr庫后,需要配置tomcat,使其能夠運行在apr模式下。
在tomcat的bin下面編輯catalina.sh
指定apr庫目錄:JAVA_OPTS=”$JAVA_OPTS -Djava.library.path=/usr/local/apr/lib”
如果在/etc/profile里添加如下配置 最好也在catalina.sh里最前面 加入source /etc/profile
| export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib export LD_RUN_PATH=$LD_RUN_PATH:/usr/local/apr/lib |
?
?
啟動tomcat
?
總結
以上是生活随笔為你收集整理的[tomcat]-tomcat8安装apr的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AIML相关内容学习整理
- 下一篇: linux下tomcat8安装详解(附图