美文网首页
tomcat 下配置apr+native应对高并发

tomcat 下配置apr+native应对高并发

作者: 程序员技术客栈 | 来源:发表于2018-11-07 19:35 被阅读25次
    废话不多说直接来~

    安装依赖:

    yum install apr-devel
    yum install openssl-devel
    yum install gcc
    yum install make
    

    下载安装包:

    wget http://apache.fayea.com/apr/apr-1.6.5.tar.gz
    wget http://apache.fayea.com/apr/apr-util-1.6.1.tar.gz
    

    解压软件包:

    tar -zxvf apr-1.6.5.tar.gz
    tar -zxvf apr-util-1.6.1.tar.gz
    

    开启安装配置:

    cd apr-1.6.5/
    ./configure --prefix=/usr/local/apr
    make &&make install
    
    cd apr-util-1.6.1/
    
    ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
    make
    --------------------------------------------------------------------
    make过程报错:
    xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory
    --------------------------------------------------------------------
    需要安装:
    yum install expat-devel
    make install
    

    安装解压 native:

    cd /usr/local/tomcat_mzxz_01/bin/
    tar -zxvf tomcat-native.tar.gz 
    cd tomcat-native-1.2.17-src/native/
    
    ./configure --with-apr=/usr/local/apr --with-java-home=/usr/java/jdk1.8.0_151
    make
    make install
    

    设置环境变量:

    vi /etc/profile   
    
    #在文本的最后面添加以下内容 
    
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib   
    export LD_RUN_PATH=$LD_RUN_PATH:/usr/local/apr/lib
    
    #使profile生效, 
    
    source /etc/profile
    

    修改tomcat

    vim catalina.sh
    JAVA_OPTS="$JAVA_OPTS -Djava.library.path=/usr/local/apr/lib"
    

    完事,回家吃饭~

    相关文章

      网友评论

          本文标题:tomcat 下配置apr+native应对高并发

          本文链接:https://www.haomeiwen.com/subject/ojxbxqtx.html