Tomcat-APR/tomcat-native-1.2.23-src源码安装和配置

官方参考文档

一、环境

        1、操作系统:CentOS Linux release 7.3.1611

        2、Tomcat版本:Apache Tomcat/8.5.43

        3、前置软件:gcc   apr   apr-devel   apr-util 

二、安装

        1、查看是否已经安装了gcc

        [root@bd-server-3 opt]# rpm -qa gcc

        gcc-4.8.5-28.el7_5.1.x86_64

        如果没安装,则需要先安装g:yum install gcc

        2、查看是否已经安装了apr

         [root@bd-server-3 opt]# rpm -qa apr

        apr-1.4.8-3.el7_4.1.x86_64

        如果没安装,则需要先安装apr:yum install apr

        3、查看是否已经安装了apr-devel

        [root@bd-server-3 opt]# rpm -qa apr-devel

        apr-devel-1.4.8-3.el7_4.1.x86_64

        如果没安装,则需要先安装apr-devel:yum install apr-devel

        4、查看是否已经安装了apr-util

        [root@bd-server-3 opt]# rpm -qa apr-util

        apr-util-1.5.2-6.el7.x86_64

        如果没安装,则需要先安装:yum install apr-util

        5、安装tomcat-native-1.2.23(要从官网下载源码,别用tomcat bin目录下面自带的)

        tomcat-native-1.2.23源码下载地址:https://archive.apache.org/dist/tomcat/tomcat-connectors/native/1.2.23/source/

        将下载下来的源码包tomcat-native-1.2.23-src.tar.gz放在/opt目录下面,然后解压

        进入/opt目录,解压源码包tar -zxvf ./tomcat-native-1.2.23-src.tar.gz得到tomcat-native-1.2.23-src。

        进入tomcat-native-1.2.23-src/native目录,运行 ./configure --with-apr=/usr/bin/apr-1-config --prefix=$CATALINA_HOME。运行结果如下图所示:

configure运行结果

        运行:make && make install。运行结果如下图所示:

make && make install运行结果

        修改环境变量:vim catalina.sh,添加如下配置:

        LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$CATALINA_HOME/lib

        export LD_LIBRARY_PATH

        配置Tomcat Connector,使用apr模式,如下图所示:

配置Connector使用apr模式、

        启动tomcat,日志中会有如下图提示,表明已经安装成功了。

日志提示

你可能感兴趣的:(Tomcat-APR/tomcat-native-1.2.23-src源码安装和配置)