[root@zyzzw_jk tools]# tar -zxvf apr-1.5.2.tar.gz
[root@zyzzw_jk tools]# tar -zxvf apr-util-1.5.4.tar.gz
[root@zyzzw_jk tools]# yum install openssl-devel
[root@zyzzw_jk tools]# cd apr-1.5.2
[root@zyzzw_jk apr-1.5.2]# ./configure
[root@zyzzw_jk apr-1.5.2]# make
[root@zyzzw_jk apr-1.5.2]# make install

[root@zyzzw_jk apr-1.5.2]# cd ..
[root@zyzzw_jk tools]# cd apr-util-1.5.4
[root@zyzzw_jk apr-util-1.5.4]# ./configure --with-apr=/usr/local/apr
[root@zyzzw_jk apr-util-1.5.4]#  make
[root@zyzzw_jk apr-util-1.5.4]#  make install

[root@zyzzw_jk apr-util-1.5.4]# cd /data/usr/tomcat/80-tomcat-7.0.81/bin/
[root@zyzzw_jk bin]# cp tomcat-native.tar.gz /usr/local/src/
[root@zyzzw_jk bin]# cd /usr/local/src/
[root@zyzzw_jk src]# tar -zxvf tomcat-native.tar.gz
[root@zyzzw_jk src]# cd tomcat-native-1.2.12-src/
[root@zyzzw_jk tomcat-native-1.2.12-src]# cd native/
[root@zyzzw_jk native]# ./configure --with-apr=/usr/local/apr/ --with-java-home=/usr/java/jdk1.7.0_79/

checking OpenSSL library version >= 1.0.2...

Found   OPENSSL_VERSION_NUMBER 0x1000105f (OpenSSL 1.0.1e 11 Feb 2013)
Require OPENSSL_VERSION_NUMBER 0x1000200f or greater (1.0.2)

configure: error: Your version of OpenSSL is not compatible with this version of tcnative
You have new mail in /var/spool/mail/root

[root@zyzzw_jk native]# pwd
/usr/local/src/tomcat-native-1.2.12-src/native
[root@zyzzw_jk native]# openssl version -a
OpenSSL 1.0.1e-fips 11 Feb 2013
built on: Wed Mar 22 21:43:28 UTC 2017
platform: linux-x86_64

否则升级OpenSSL
[root@zyzzw_jk tools]# wget https://www.openssl.org/source/openssl-1.0.2-latest.tar.gz
[root@zyzzw_jk tools]# tar -zxvf openssl-1.0.2-latest.tar.gz
[root@zyzzw_jk tools]# cd openssl-1.0.2l/
[root@zyzzw_jk openssl-1.0.2l]# ./config --prefix=/usr/local/openssl
[root@zyzzw_jk openssl-1.0.2l]# make
[root@zyzzw_jk openssl-1.0.2l]# make install
[root@zyzzw_jk openssl-1.0.2l]# mv /usr/bin/openssl /usr/bin/openssl.OFF  
mv: overwrite `/usr/bin/openssl.OFF'? yes
[root@zyzzw_jk openssl-1.0.2l]# mv /usr/include/openssl /usr/include/openssl.OFF  
mv: overwrite `/usr/include/openssl.OFF'? yes
[root@zyzzw_jk openssl-1.0.2l]# ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl  
[root@zyzzw_jk openssl-1.0.2l]# ln -s /usr/local/openssl/include/openssl /usr/include/openssl  
[root@zyzzw_jk openssl-1.0.2l]# echo "/usr/local/openssl/lib">>/etc/ld.so.conf  
[root@zyzzw_jk openssl-1.0.2l]# ldconfig -v  
[root@zyzzw_jk openssl-1.0.2l]# openssl version -a  
OpenSSL 1.0.2l  25 May 2017
built on: reproducible build, date unspecified
platform: linux-x86_64
[root@zyzzw_jk openssl-1.0.2l]# cd /usr/local/src/tomcat-native-1.2.12-src/native/
[root@zyzzw_jk native]# ./configure --with-apr=/usr/local/apr/ --with-java-home=/usr/java/jdk1.7.0_79/
[root@zyzzw_jk native]#  make
[root@zyzzw_jk native]#  make install

[root@zyzzw_jk native]# vim /etc/profile
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib
[root@zyzzw_jk native]# source /etc/profile

[root@zyzzw_yy openssl-1.1.0f]# mv /usr/bin/openssl /usr/bin/openssl.OFF
mv: overwrite `/usr/bin/openssl.OFF'? yes
[root@zyzzw_yy openssl-1.1.0f]# mv /usr/include/openssl /usr/include/openssl.OFF
[root@zyzzw_yy openssl-1.1.0f]# ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
[root@zyzzw_yy openssl-1.1.0f]# ln -s /usr/local/openssl/include/openssl /usr/include/openssl  
[root@zyzzw_yy openssl-1.1.0f]# echo "/usr/local/openssl/lib">>/etc/ld.so.conf
[root@zyzzw_yy openssl-1.1.0f]# ldconfig -v

[root@zyzzw_yy tools]# tar -zxvf apr-1.5.2.tar.gz
[root@zyzzw_yy tools]# tar -zxvf apr-util-1.5.4.tar.gz
[root@zyzzw_yy tools]# cd apr-1.5.2
[root@zyzzw_yy apr-1.5.2]# ./configure
[root@zyzzw_yy apr-1.5.2]# make
[root@zyzzw_yy apr-1.5.2]# make install
[root@zyzzw_yy apr-1.5.2]# cd ..
[root@zyzzw_yy tools]# cd apr-util-1.5.4
[root@zyzzw_yy apr-util-1.5.4]# ./configure --with-apr=/usr/local/apr
[root@zyzzw_yy apr-util-1.5.4]#  make
[root@zyzzw_yy apr-util-1.5.4]#  make install
[root@zyzzw_yy apr-util-1.5.4]# cd /data/usr/tomcat/80-tomcat-7.0.81/bin/
[root@zyzzw_yy bin]# cp tomcat-native.tar.gz /usr/local/src/
[root@zyzzw_yy bin]# cd /usr/local/src/
[root@zyzzw_yy src]# tar -zxvf tomcat-native.tar.gz
[root@zyzzw_yy src]# cd tomcat-native-1.2.12-src/
[root@zyzzw_yy tomcat-native-1.2.12-src]# cd native/
[root@zyzzw_yy native]# ./configure --with-apr=/usr/local/apr/ --with-java-home=/usr/java/jdk1.7.0_79/
错误:
checking OpenSSL library version >= 1.0.2... configure: error: Your version of OpenSSL is not compatible with this version of tcnative
 [root@zyzzw_yy native]# yum install libotf
[root@zyzzw_yy native]#  make
[root@zyzzw_yy native]#  make install

Centos-tomcat-安装配置apr的更多相关文章

  1. centos tomcat/resin安装配置 卸载系统自带的java tomcat安装配置 安装JDK resin安装配置 第二十八节课

    centos  tomcat/resin安装配置  卸载系统自带的java  tomcat安装配置  安装JDK   resin安装配置    第二十八节课 tomcat和java都不需要编译 tom ...

  2. CentOS 7安装配置Apache HTTP Server

    原文 CentOS 7安装配置Apache HTTP Server   RPM安装httpd # yum -yinstall httpd //安装httpd会自动安装一下依赖包: apr apr-ut ...

  3. nginx+tomcat安装配置

    nginx+tomcat安装配置 # nginx+tomcat安装配置 #创建网站目录 mkdir -p /www/wwwroot cd /www #安装配置 wget http://mirrors. ...

  4. Tomcat安装配置

    Tomcat安装配置 很久没有通过博客对学习所得进行记录了. 现在将使用Tomcat的一些经验和心得写到这里,作为记录和备忘.如果有朋友看到,也请不吝赐教. 1.首先是Tomcat的获取和安装. 获取 ...

  5. Zookeeper、Solr和Tomcat安装配置实践

    Zookeeper.Solr和Tomcat安装配置实践

  6. Centos下安装配置LAMP(Linux+Apache+MySQL+PHP)

    Centos下安装配置LAMP(Linux+Apache+MySQL+PHP)   关于LAMP的各种知识,还请大家自行百度谷歌,在这里就不详细的介绍了,今天主要是介绍一下在Centos下安装,搭建一 ...

  7. CentOS 7 安装配置 NFS

    CentOS 7  安装配置 NFS 环境 nps 192.168.1.97 client 192.168.1.98 一.yum 安装 yum -y install nfs-utils rpcbind ...

  8. 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)——第一篇

    分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)--第一篇 简介 首先简单了解一下基础概念,FastDFS是一个开源的轻量级分布式文件系统,由 ...

  9. CentOS 7安装配置Samba服务器

    CentOS 7安装配置Samba服务器 CentOS 7下Samba服务器安装配置过程笔记. 假设我们有这样一个场景 共享名 路径 权限 SHAREDOC /smb/docs 所有人员包括来宾均可以 ...

  10. CentOS 7安装配置Samba服务器(挂载共享文件夹)

    CentOS 7安装配置Samba服务器 CentOS 7下Samba服务器安装配置过程笔记. 假设我们有这样一个场景 共享名 路径 权限 SHAREDOC /smb/docs 所有人员包括来宾均可以 ...

随机推荐

  1. A. Test for Job

    A. Test for Job Time Limit: 5000ms Case Time Limit: 5000ms Memory Limit: 65536KB   64-bit integer IO ...

  2. Leetcode 397.整数替换

    整数替换 给定一个正整数 n,你可以做如下操作: 1. 如果 n 是偶数,则用 n / 2替换 n.2. 如果 n 是奇数,则可以用 n + 1或n - 1替换 n.n 变为 1 所需的最小替换次数是 ...

  3. ASP.NET(三):整体总结

    导读:经过一段时间的学习,我的ASP.NET也算是结束了.在这个过程中,总结了它的六大对象,现在先做个总体的总结,然后还会总结一下真假分页的情况.只有总结才能收获.ASP.net严格说起来,其实在VB ...

  4. 九度oj 题目1026:又一版 A+B

    题目描述: 输入两个不超过整型定义的非负10进制整数A和B(<=231-1),输出A+B的m (1 < m <10)进制数. 输入: 输入格式:测试输入包含若干测试用例.每个测试用例 ...

  5. Python 频繁读取Mysql相关问题

    1.需要频繁select大量数据,时间长.消耗内存大,如何解决mysql性能问题? 如果对返回的结果数量没有要求,可以控制返回的数量: cursor.fetchmany(size=1000) 这样是只 ...

  6. 【Luogu】P1013进制位(搜索)

    题目链接在这里 这题和虫食算比较类似.做完这道题可以去做虫食算.都是搜索一类的题. 这样 我们分析题目可以发现进制只可能是字母的个数,也就是n-1.为什么? 因为题目要求完整的加法表才算数.如果进制低 ...

  7. [luoguP1131] [ZJOI2007]时态同步(贪心)

    传送门 显然是一棵树. 又显然一段一段地增加比较优. 我们可以dfs,并且尽量把每一个节点所有子树中所有节点的时间增加到一样. #include <vector> #include < ...

  8. 了不得,我可能发现了Jar 包冲突的秘密

    一.前言 这篇是类加载器相关的第三篇: 实战分析Tomcat的类加载器结构(使用Eclipse MAT验证) 还是Tomcat,关于类加载器的趣味实验 昨天下午刚写了篇 类加载器相关的,晚上想着验证个 ...

  9. net8:简易的文件磁盘管理操作一(包括文件以及文件夹的编辑创建删除移动拷贝重命名等)

    原文发布时间为:2008-08-07 -- 来源于本人的百度文章 [由搬家工具导入] using System;using System.Data;using System.Configuration ...

  10. list或map 打印成json 方便调试

    private final Logger logger = Logger.getLogger(this.getClass()); logger.info(JSON.toJSONStringWithDa ...