[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. vue.js 利用SocketCluster实现动态添加数据及排序

    直接上代码 html: <!DOCTYPE html> <html lang="en"> <head> <meta charset=&qu ...

  2. 百度蜘蛛IP段分析

    大家进行网站日志分析的时候,常见到很多不同IP段的百度蜘蛛,为了方便大家更好的进行日志分析,下面列举了百度不同IP段常见蜘蛛的一些详情情况,及所谓的降权蜘蛛,沙盒蜘蛛,高权重蜘蛛等等 下面的百度蜘蛛I ...

  3. 【LeetCode】Combination Sum(组合总和)

    这道题是LeetCode里的第39道题. 题目描述: 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组 ...

  4. 每天一个linux命令目录(转)

    一. 文件目录操作命令: 1.每天一个linux命令(1):ls命令 2.每天一个linux命令(2):cd命令  3.每天一个linux命令(3):pwd命令 4.每天一个linux命令(4):mk ...

  5. 构建maven的web项目时注意的问题(出现Error configuring application listener of class org.springframework.web.context.ContextLoaderListener 或者前端控制器无法加载)

    构建项目后或者导入项目后,我们需要bulid path--->config build path 特别是maven的依赖一定要 发布到WEB_INF的lib下面,不然在发布项目的时候,这些依赖都 ...

  6. app审核相关

    app加急审核通道:https://developer.apple.com/contact/app-store/?topic=expedite

  7. 暑假训练Round1——G: Hkhv的水题之二(字符串的最小表示)

    Problem 1057: Hkhv的水题之二 Time Limits:  1000 MS   Memory Limits:  65536 KB 64-bit interger IO format: ...

  8. POJ 2396 Budget ——有上下界的网络流

    给定矩阵的每行每列的和,和一些大于小于等于的限制.然后需要求出一组可行解. 上下界网络流. 大概的思想就是计算出每一个点他需要强行流入或者流出的量,然后建出超级源点和汇点,然后删除下界,就可以判断是否 ...

  9. chromedriver错误信息提示

    The open chrome driver window displays: Starting ChromeDriver (v2.8.241075) on port 10820 [8804:7492 ...

  10. POJ 2411 状压dp

    F - Mondriaan's Dream Time Limit:3000MS     Memory Limit:65536KB     64bit IO Format:%I64d & %I6 ...