Linux环境下为Tomcat安装APR
2015-08-25 08:05
567 查看
摘要: apr(Apache Portable Runtime),是Apache HTTP服务器的支持库。简单来说,Tomcat将以JNI的形式调用Apache HTTP服务器的核心动态链接库来处理文件读取或网络传输操作,从而大大地提高Tomcat对静态文件的处理性能。
安装apr
取得最新的apr 安装包:
wget http://mirrors.hust.edu.cn/apache//apr/apr-1.5.2.tar.gz
解包:
tar -xzvf apr-1.5.2.tar.gz
配置安装路径:
./configure --prefix=/opt/local/apr
安装:
make
make install
----------------------------------
安装 apr-util
取得最新的 apr-util
wget http://mirrors.hust.edu.cn/apache//apr/apr-util-1.5.4.tar.gz
解包:
tar -xzvf apr-util-1.5.4.tar.gz
配置安装路径,相关参数(注意,--with-apr参数要和之前安装的apr的路径吻合):
./configure --prefix=/opt/local/apr-util --with-apr=/opt/local/apr
安装:
make
make install
----------------------------------
安装tomcat-native
安装包直接可以在tomcat的目录下找到
cd /opt/local/tomcat/bin
tar -xzvf tomcat-native.tar.gz
cd tomcat-native-1.1.30-src/jni/native
./configure --prefix=/opt/local/apr/lib --with-apr=/opt/local/apr --with-java-home=/opt/local/jdk7
然后安装:
make
make install
----------------------------------
使用yum安装openssl
yum install openssl*
----------------------------------
编辑 /etc/profile文件,将apr加入环境变量
加入如下行:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/local/apr/lib
注意路径不要错,一定要用你安装apr的正确路径
退出保存后,记得用source /etc/profile命令让新的环境变量生效
----------------------------------
修改tomcat的JVM参数,加入:
-Djava.library.path=/opt/local/apr/lib
修改tomcat的server.xml文件,将连接器的类型改为:
org.apache.coyote.http11.Http11AprProtocol
重启tomcat
看到日志中出现:INFO: Starting ProtocolHandler ["http-apr-8080"]
表明apr启用。
安装apr
取得最新的apr 安装包:
wget http://mirrors.hust.edu.cn/apache//apr/apr-1.5.2.tar.gz
解包:
tar -xzvf apr-1.5.2.tar.gz
配置安装路径:
./configure --prefix=/opt/local/apr
安装:
make
make install
----------------------------------
安装 apr-util
取得最新的 apr-util
wget http://mirrors.hust.edu.cn/apache//apr/apr-util-1.5.4.tar.gz
解包:
tar -xzvf apr-util-1.5.4.tar.gz
配置安装路径,相关参数(注意,--with-apr参数要和之前安装的apr的路径吻合):
./configure --prefix=/opt/local/apr-util --with-apr=/opt/local/apr
安装:
make
make install
----------------------------------
安装tomcat-native
安装包直接可以在tomcat的目录下找到
cd /opt/local/tomcat/bin
tar -xzvf tomcat-native.tar.gz
cd tomcat-native-1.1.30-src/jni/native
./configure --prefix=/opt/local/apr/lib --with-apr=/opt/local/apr --with-java-home=/opt/local/jdk7
然后安装:
make
make install
----------------------------------
使用yum安装openssl
yum install openssl*
----------------------------------
编辑 /etc/profile文件,将apr加入环境变量
加入如下行:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/local/apr/lib
注意路径不要错,一定要用你安装apr的正确路径
退出保存后,记得用source /etc/profile命令让新的环境变量生效
----------------------------------
修改tomcat的JVM参数,加入:
-Djava.library.path=/opt/local/apr/lib
修改tomcat的server.xml文件,将连接器的类型改为:
org.apache.coyote.http11.Http11AprProtocol
重启tomcat
看到日志中出现:INFO: Starting ProtocolHandler ["http-apr-8080"]
表明apr启用。
相关文章推荐
- java-模拟tomcat服务器
- i-jetty环境搭配与编译
- 实现单Tomcat多Server配置
- 生产环境下的Tomcat配置
- Linux部署Tomcat服务器
- jenkins------结合maven将svn项目自动部署到tomcat下
- 如何搞定tomcat这只喵~
- tomcat在opensuse下开机自启失败的原因分析及解决方法
- jsp项目中更改tomcat的默认index.jsp访问路径的方法
- Tomcat 多端口 多应用
- tomcat 5.0 + apache 2.0 完全安装步骤详解
- Tomcat安全设置 win2003 下tomcat权限限制
- Jsp和PHP共用80端口整合Apache和Tomcat(访问时无需加端口号)
- Tomcat服务器 安全设置第1/3页
- tomcat 6.0.20在一个机器上安装多个服务的方法
- Tomcat 5.5 数据库连接池配置
- Tomcat内存溢出分析及解决方法
- apache tomcat 一个网站多域名的实现方法
- Tomcat无法加载css和js等静态资源文件的解决思路