Tomcat8安装APR

此篇笔记基于Linux的Centos7系统

下载Tomcat8

下载地址在首页,这里我们用的是apache-tomcat-8.0.36.tar.gz

安装Tomcat8

用ftp工具上传到Linux服务器,解压:

1

tar -xvf apache-tomcat-8.0.36.tar.gz

进行重命名,最后安装路径为/usr/tomcat8

安装openssl

1

yum install -y openssl-devel

安装apr

先新建一个文件夹,以后的安装都在这里进行

1

2

3

mkdir /root/software

cd /root/software

wget http://mirror.bit.edu.cn/apache/apr/apr-1.5.2.tar.gz

然后解压,依次执行以下命令

1

2

3

4

tar -xvf apr-1.5.2.tar.gzcd apr-1.5.2

./configure --prefix=/usr/local/apr

make

make install

在执行第二句的时候可能会出现错误:

1

rm: cannot remove `libtoolT‘: No such file or directory

解决办法是用vim打开configure

1

vim configure

在30126行把这句$RM    "$cfgfile" 注释掉(前面加#)

这个行数可能不准,但上下不会偏差太多,跳转行方法是:在命令模式下输入:n(n是行数)

然后重新执行./configure命令

安装apr-iconv

1

2

3

4

5

6

7

cd /root/software

wget http://mirror.bit.edu.cn/apache/apr/apr-iconv-1.2.1.tar.gz

tar -xvf 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

安装apr-util

1

2

3

4

5

6

cd /root/software

wget http://mirror.bit.edu.cn/apache/apr/apr-util-1.5.4.tar.gz

cd apr-util-1.5.4

./configure --prefix=/usr/local/apr-util  --with-apr=/usr/local/apr  --with-apr-iconv=/usr/local/apr-iconv/bin/apriconv

make

make install

安装tomcat-native

这个下载地址在首页也有,不方便下载就使用Tomcat8自带的也可以,在bin目录下

1

2

3

4

5

6

cd /usr/tomcat8/bin

tar xvf tomcat-native.tar.gz

cd tomcat-native-1.2.4-src/native

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

make

make install

在执行./configure时需要java_home环境变量,如果没设置的话会有提示,手动加一下就行。

再一个就是这里会检查openssl版本,必须是1.0.2h+才行,升级方法猛击这里

设置apr的环境变量

用vi打开bin文件夹下catalina.sh

在第一行注释下面加入

1

2

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib

export LD_LIBRARY_PATH

使用apr

打开server.xml

将Connector内容修改为:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

<Connector port="8080"

protocol="org.apache.coyote.http11.Http11AprProtocol"

executor="tomcatThreadPool"

compression="on"

compressionMinSize="2048"

maxThreads="30000"

minSpareThreads="512"

maxSpareThreads="2048"

enableLookups="false"

redirectPort="8443"

acceptCount="35000"

debug="0"

connectionTimeout="40000"

disableUploadTimeout="true" URIEncoding="UTF-8" useBodyEncodingForURI="true" />

好了,最后可以安装apache的ab试一下效果

1

2

yum install httpd-tools

ab -kc 1000 -n 10000 http://localhost:8080

时间: 2024-10-18 14:24:50

Tomcat8安装APR的相关文章

为Linux上的Tomcat安装apr支持

在安装并配置好JDK和tomcat之后,就可以提供web的访问支持了,但是在启动的信息里面,会有相关的提示,说的意思就是要求你安装apr支持,而安装apr支持需要使用源代码一步一步来. 下面就请跟着我,使用源代码方式安装apr支持. 0.前提 ①请安装并配置好JDK和tomcat,并且创建链接文件,使得 /usr/java/jdk 相当于JDK的根目录 /usr/local/tomcat 相当于tomcat的根目录. ② 已经安装好了openssl的开发包,不管是源代码方式安装还是使用包管理器方

centos6.3(64位) 安装apr

安装apr来提高tomcat 的可伸缩性和性能 ? 1 cd /usr/local/ 1  下载apr 和 apr-util最新版 ? 1 2 3 wget  http://apache.fayea.com/apache-mirror//apr/apr-1.5.0.tar.gz wget  http://apache.fayea.com/apache-mirror//apr/apr-util-1.5.3.tar.gz 2  解压文件 ? 1 2 3 tar -zxvf apr-1.5.0.tar

编译安装apr 1.5.2 时报 rm: cannot remove `libtoolT&#39;: No such file or directory

今天在编译安装apr-1.5.2 的时候执行./configure --prefix=/usr/local/apr 的时候报了一个这么样的信息 " rm: cannot remove `libtoolT': No such file or directory",详细如下图: 解决过程: 1.网上看了一下,有很多人使用如下三个命令解决了,但是我执行了一下,结果在重新./configure --prefix=/usr/local/apr 的时候还是报这个错误. 网上流传的三个命令如下: #

Linux环境下为Tomcat安装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:

安装apr来提高tomcat 的可伸缩性和性能

安装apr来提高tomcat 的可伸缩性和性能 一,下载apr 和 apr-util最新版 [[email protected] tomcat]# cd /usr/local/ [[email protected] tomcat]# wget  http://mirrors.cnnic.cn/apache//apr/apr-1.5.2.tar.gz [[email protected] tomcat]# wget http://mirrors.cnnic.cn/apache//apr/apr-u

为 Tomcat 安装 apr

apr 官方介绍: Tomcat可以使用APR来提供超强的可伸缩性和性能,更好地集成本地服务器技术. APR(Apache Portable Runtime)是一个高可移植库,它是Apache HTTP Server 2.x的核心. APR有很多用途,包括访问高级IO功能(例如sendfile,epoll和OpenSSL),OS级别功能(随机数生成,系统状态等等),本地进程管理(共享内存,NT管道和UNIX sockets).这些功能可以使Tomcat作为一个通常的前台WEB服务器,能更好地和其

记录tomcat优化之为tomcat安装APR

APR(Apache Portable Runtime)实现操作系统级别控制,大大提高并发处理能力;但需要安装apr和tomcat-native库: (1)安装apr这里我用的是tomcat9,需要较新版本的apr,所以我这里采用源码的安装方式进入http://apr.apache.org/download.cgi 下载需要的apr 与apr-utilwget -c http://mirror-hk.koddos.net/apache//apr/apr-1.6.5.tar.gzwget -c h

tomcat8开启APR模式

1 Apr模式介绍 Tomcat可以使用APR来提供超强的可伸缩性和性能,更好地集成本地服务器技术.APR(Apache Portable Runtime)是一个高可移植库,它是Apache HTTP Server2.x的核心. APR有很多用途,包括访问高级IO功能(例如sendfile,epoll和OpenSSL),OS级别功能(随机数生成,系统状态等等),本地进程管理(共享内存,NT管道和UNIXsockets).这些功能可以使Tomcat作为一个通常的前台WEB服务器,能更好 地和其它本

Solr6.0.0 + Tomcat8 安装

Solr6.0.0 + Tomcat8 配置问题 中间件需求: apache-tomcat-8.0.32.tar.gz jdk-8u74-linux-x64.rpm solr-6.0.0.zip 0.安装java JDK rpm -ivh jdk-8u74-linux-x64.rpm java -version 1.解压apache-tomcat-8.0.32.tar.gz tar zxvf apache-tomcat-8.0.32.tar.gz -C /opt 2.从官网下载solr-6.0.