linux使用免安装版tomcat,启动遇到本地APR模块无效解决办法。

    技术2022-07-11  129

    看了这边文章解决了我的问题,nice:https://blog.csdn.net/maxracer/article/details/51165023/

    问题原因:tar.gz版本的tomcat不会安装好apr,需要单独编译安装。

    下载地址 apr-1.5.2.tar:http://archive.apache.org/dist/apr/apr-1.5.2.tar.gz

    需要的几个环境 #yum -y install autoconf // 安装autoconf #yum -y install libtool // 安装libtool #yum -y install openssl openssl-devel // 安装openssl

    1.安装apr #tar xvzf apr-1.5.2.tar.gz // 解压apr-1.5.2.tar.gz #cd apr-1.5.2 // 进入apr-1.5.2目录 #./configure --prefix=/usr/apr // 指定安装到/usr/apr目录 #make #make install

    2.安装tomcat-native #cd /usr/tomcat/apache-tomcat-7.0.59/bin // 切换目录,在tomcat/bin目录下找到tomcat-native.tar.gz; #tar xvzf tomcat-native.tar.gz // 解压tomcat-native.tar.gz #cd /usr/tomcat/apache-tomcat-7.0.59/bin/tomcat-native-1.1.32-src/jni/native // 切换目录 #./configure --with-apr=/usr/apr --with-java-home=/usr/java/jdk1.7.0_72 --with-ssl=/usr/bin --prefix=/usr/apr // 指定之前安装的目录 #make #make install

    3.修改环境变量 #vi /etc/profile 在最后增加 export LD_LIBRARY_PATH=/usr/apr/lib #source /etc/profile // 使配置生效  

    Processed: 0.011, SQL: 9