tomcat7.0.8的高级应用-apr1.4.2安装
一 windows下安装
直接拷贝tcnative-1.dll到TOMCAT_HOME/bin目录下,启动即可
下载地址 http://archive.apache.org/dist/tomcat/tomcat-connectors/native/
二 linux centos4.8或者ubuntu10.10 server安装
1.下载包
到http://apr.apache.org/下载下面3个包
apr-1.4.2.tar.gz
apr-iconv-1.2.1.tar.gz
apr-util-1.3.10.tar.gz
java版本jdk-6u23-linux-x64-rpm.bin
tomcat版本apache-tomcat-7.0.8.tar.gz
三 安装JDK,tomcat
安装JDK并设置环境变量
vi /etc/profile #在他文件末尾处添加下面的变量
# java
JAVA_HOME=/usr/java/jdk1.6.0_23
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
执行
source /etc/profile
此时环境变量生效果
apache-tomcat-7.0.8.tar.gz解压缩到/usr/local/下面
四 安装apr插件
1)安装apr
tar zxvf apr-1.4.2.tar
cd apr-1.4.2
./configure --prefix=/usr/local/apr
make
make install
2)安装apr-iconv
程序代码
tar -zxvf apr-iconv-1.2.1.tar.gz
cd apr-iconv-1.2.1
./configure --prefix=/usr/local/apr-iconv --with-apr=/usr/local/apr
make
make install
3)安装apr-util
程序代码
tar zxvf apr-util-1.3.10.tar.gz
cd apr-util-1.3.10
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr --with-apr-iconv=/usr/local/apr-iconv/bin/apriconv
make
make install
4)安装tomcat-native
程序代码
tar zxvf tomcat-native-1.1.20-src.tar.gz
cd tomcat-native-1.1.20-src/jni/native
./configure --with-apr=/usr/local/apr --with-java-home=/usr/java/jdk1.6.0_23
make
make install
5)添加环境变量
vi /etc/profile #在他文件末尾处添加下面的变量
# apr
export LD_LIBRARY_PATH=/usr/local/apr/lib
执行
source /etc/profile
此时环境变量生效果
启动tomcat
TOMCAT_HOME/bin/start.sh
more TOMCAT_HOME/logs/catalina.out
即可看到
Aug 29, 2010 3:47:32 PM org.apache.catalina.core.AprLifecycleListener init
INFO: Loaded APR based Apache Tomcat Native library 1.1.20.
优化完成
转自:http://www.cnblogs.com/huangjingzhou/articles/2097241.html
转载于:https://www.cnblogs.com/azhqiang/p/4264012.html
tomcat7.0.8的高级应用-apr1.4.2安装相关推荐
- Ubuntu下利用JDK的Keytool配置Tomcat7.0的SSL协议
Ubuntu下利用JDK的Keytool配置Tomcat7.0的SSL协议: 1.用JDK自带的Keytool生成服务器证书: 1)打开终端控制台,转向tomcat主目录,执行生成keystore ...
- jsp学习之路之安装Apache Tomcat7.0服务器
1.首先,jsp就是Java Server Pages,是基于Java语言的一种web应用开发技术,可以建立安全.跨平台的先进动态网页,利用jsp技术创建的web应用程序可以实现动态页面和静态页面的分 ...
- Tomcat7.0源码分析——Session管理分析(下)
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/beliefer/article/details/52451061 前言 在<Tomcat7.0 ...
- Tomcat7.0源码分析——Session管理分析(上)
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/beliefer/article/details/52450268 前言 对于广大java开发者而言, ...
- Tomcat7.0.26的连接数控制bug的问题排查
参考:http://ifeve.com/tomcat7-0-26-connect-bug/ 首先感谢@烈元一起排查此问题.今天发现线上一台机器,监控一直在告警,一看是健康检查不通过,就上去查看了下,首 ...
- Ubuntu 10.10配置JRE、JDK、Eclipse和Tomcat7.0.5
1.安装JDK 1.1.到官网下载相关的JDK,这里下载的是 jdk-6u23-linux-i586.bin. 网站:http://www.oracle.com/technetwork/java/ja ...
- 《.NET Core 2.0 应用程序高级调试》7折优惠
活动截止到2018年10月15日晚24:00,之后恢复8.6折价格. 都说.NET Core 在Linux 上跑得快,可是如果.NET Core 程序在Linux 操作系统上出现了内存泄漏.死锁或者崩 ...
- tomcat7.0.42如何设置mysql数据库连接池
转载自 tomcat7.0.42如何设置mysql数据库连接池 如何在tomcat7.0.42中设置mysql数据库连接池????eclipse如何绑定tomcat??按网上教程总不成功!怎么办 ...
- linux隐藏tomcat版本_Ubuntu 14.04隐藏Tomcat-7.0.52的版本号与操作系统类型
一般情况下,软件的漏洞信息和特定版本,特定操作系统是相关的,因此,软件的版本号以及操作系统类型对攻击者来说是很有价值的. 在默认情况下,Tomcat会在返回信息中把自身的版本号,操作系统类型都显示出来 ...
最新文章
- 一文教会你写90%的shell脚本!
- python识别latex公式_Python代码转Latex公式,这个开源库用一行代码帮你搞定
- python ui框架_PyQt5GUI项目程序框架
- Java黑皮书课后题第7章:*7.33(文化:中国生肖)使用一个字符串数组存储动物名称来简化程序清单3-9的程序
- 线性代数知识点总结_2020考研数学线性代数强化复习重点知识点总结
- 阻尼衰减曲线用python_高阻尼橡胶支座隔震原理
- c++ 1:非MFC工程使用MFC库时的问题及解决办法(如果要用CString或者提示windows头文件重复包含)...
- 判断一段程序是由C 编译程序还是由C++编译程序编译的
- ERP通用附件管理功能设计与实现
- LC3无重复最长字串
- 【工具相关】iOS-Reveal的使用
- 算法真的“难”吗?其实也不见得...
- 实用性超高的工具箱多功能微信小程序源码下载支持流量主
- php 限定字符长度,PHP中字符串的最大长度是多少?
- Android根据经纬度计算距离
- 中国有多少个省市,分别是什么?
- 阿泰,水晶报表--push样式模板
- 苹果手机开机一会显示无服务器,苹果手机出现无信号的解决方法
- CF 1720 D1. Xor-Subsequence (easy version) dp 1800
- 词云生成库WordCloud详解(一):概述、ImageColorGenerator类
热门文章
- (深度卷积生成对抗神经网络)DCGANs论文阅读与实现pytorch
- c++:opencv读图后mat矩阵的基本操作
- 单片机课程设计电梯(c语言),单片机课程设计之电梯控制系统.docx
- 第十一讲 二阶齐次线性ODE相关理论
- 最近使用SIFT匹配,尝试了一下从大图片中提取小图片的方法,不怎么好使
- 第5天:基于类的视图与中间件
- 网站使用QQ登录问题小结
- (原创)cocos2dx-lua TableView官方demo分析
- 十三、IntelliJ IDEA 中的版本控制介绍(下)
- [LA3026]Period