tomcat可以使用apache的apr 【Apache portable Run-time libraries,Apache可移植运行库】,这样可以加速IO的访问和使用Openssl

安装步骤:

所需软件包:

-- apr.tar.gz

-- apr-util.tar.gz

-- tomcat-native.tar.gz   //tomcat自带

1. 安装apr.tar.gz

# tar zxvf apr.tar.gz

# cd apr

# ./configure

# make

# make install

//apr被安装在/usr/local/apr下

2. 安装apr-util.tar.gz

# tar zxvf apr-util.tar.gz

# cd apr-util

# ./configure --with-apr=/usr/local/apr

// --with-apr=/usr/local/apr 指定APR安装路径

# make

# make install

3. 安装tomcat-native.tar.gz

# cd /usr/local/tomcat/bin

# tar zxvf tomcat-native.tar.gz

# cd tomcat-native-1.1.10-src/jni/native

# ./configure --with-apr=/usr/local/apr --with-java-home=/usr/local/jdk

4. 添加环境变量

# vi /etc/profile

添加export LD_LIBRARY_PATH=/usr/local/apr/lib

5.修改conf/server.xml

<Connector protocol="HTTP/1.1"/>

改为:

<Connector protocol="org.apache.coyote.http11.Http11AprProtocol"/>

5. 重启tomcat查看结果

# vi /usr/local/tomcat/logs/catalina.out

原来为

org.apache.coyote.http11.Http11Protocol start

INFO: Starting Coyote HTTP/1.1 on http-8080

现在为

Apr 1, 2011 3:33:53 PM org.apache.coyote.http11.Http11AprProtocol start

INFO: Starting Coyote HTTP/1.1 on http-10004

Apr 1, 2011 3:33:53 PM org.apache.coyote.ajp.AjpAprProtocol start

INFO: Starting Coyote AJP/1.3 on ajp-10005

Apr 1, 2011 3:33:53 PM org.apache.catalina.startup.Catalina start

tomcat安装apr相关推荐

  1. 为Linux上的Tomcat安装apr支持

    在安装并配置好JDK和tomcat之后,就可以提供web的访问支持了,但是在启动的信息里面,会有相关的提示,说的意思就是要求你安装apr支持,而安装apr支持需要使用源代码一步一步来. 下面就请跟着我 ...

  2. tomcat安装apr优化

    2019独角兽企业重金招聘Python工程师标准>>> #环境:centos7 + jdk1.8 + tomcat8 #安装前置依赖 yum install -y apr-devel ...

  3. Linux环境下为Tomcat安装APR CentOS系列

    2019独角兽企业重金招聘Python工程师标准>>> apr 与 tomcat-native 提供更好的伸缩性.性能和集成到本地服务器技术. 如果没有apr技术,启动tomcat ...

  4. tomcat安装apr报错解决

    参考http://www.cnblogs.com/nuccch/p/7598361.html 1.no c complie 安装gcc解决 2.rm: cannot remove `libtoolT' ...

  5. CentOS 为Tomcat安装系统级Apr

    为什么80%的码农都做不了架构师?>>>    安装依赖库 因为apr模式本质是使用JNI技术调用操作系统IO接口,需要用到相关API的头文件 yum install apr-dev ...

  6. 安装apr和tomcat-native优化tomcat

    Apache Tomcat Native library 是干什么的呢? 这是 Apache 为了提升 Tomcat 的性能搞的一套本地化 Socket, Thread, IO 组件也就是说它有高级 ...

  7. linux tomcat apr安装,Linux下Tomcat安装并开启APR模式-Go语言中文社区

    环境: CentOS 7.6 64位 apache-tomcat-8.5.43.tar.gz 安装步骤: 1.通过Xftp软件上传安装包到/opt目录 2.解压,重命名移动到/usr/local下 [ ...

  8. 关于linux tomcat安装配置apr

    今天公司要迁移个老的tomcat项目到新服务器,本来是件很简单的事,于是配置环境变量一些基本操作.完成后,使用startup.sh启动,启动没报错,于是测试地址,发现居然打不开 what? 还以为是j ...

  9. tomcat 之APR优化

    从操作系统级别来解决异步的IO问题,大幅度的提高性能. 1.生产环境安装优化步奏: tomcat 版本: apache-tomcat-7.0.68.tar.gz jdk版本: java-1.7.0_5 ...

最新文章

  1. java课堂测试样卷-----简易学籍管理系统
  2. CSP认证 201403-1相反数[C++题解]:哈希表
  3. 链表数据结构原理图/内存结构图/内存图
  4. Google or Baidu
  5. 利用python处理中国地面气候资料日值数据集(V3.0)
  6. 统计iOS项目的总代码行数的方法
  7. Spring Boot通过url设置国际化
  8. 确定进制(信息学奥赛一本通-T1413)
  9. android自定义悬浮控件
  10. 【小米】刷入第三方ROM统一教程
  11. 一种基于JSON语法的JSON数据转换器
  12. 平板边界层内的流速分布实验
  13. mysql 1194_打开网页提示mysql发生错误,错误号1194,请问下该怎么解决? 爱问知识人...
  14. 聪明人做生意,打折也能玩出新鲜感!让顾客觉得现在不买就是亏!
  15. 第一章:第1章 CRM核心业务介绍--概述,crm架构,公司组织结构,软件开发的生命周期,crm项目的核心业务介绍。...
  16. 误将桌面的计算机图标删除,如何恢复误删除的"桌面图标"
  17. java怎么实现网络对战平台_手把手教你用Java实现一个简易联网坦克对战小游戏...
  18. comsol官方案例学习——轴对称瞬态传热
  19. 让eclipse的主题变成黑色
  20. 微信支付学习笔记之调用com.github.binarywang.wxpay.service接口

热门文章

  1. PCB焊接温度和方法
  2. 利用IPV6免费登QQ和打电话
  3. 最新Sublime Text3 注册码激活码,持续更新!
  4. 北京自考中心平台登陆方法信息整理
  5. 运动,今晚去跑步了。贵在坚持
  6. 遥感干货一览D——文献、文集、论坛、会议整理
  7. 媒体《中国经济新闻联播》采访吴海涛网红云商电商趋势
  8. nfc充值java_实测北京公交一卡通NFC手机充值
  9. 如何定义性能”提升“了多少?
  10. 招聘 | 上海交通大学医学院附属精神卫生中心诚招科研助理