在Linux中编译Tomcat Native

 环境:Ubuntu 14.04TSL,JDK1.8.0_20,Tomcat 8.0.14

第一步 安装APR

  从“http://apr.apache.org”下载“APR”和“APR-util”这两个源码包。
  将下载的源码包解压缩。
  进入“APR”源码包文件夹,执行:
./configuremakesudo make install
  安装“APR”库,最终安装在“/usr/local/apr”文件夹中。
  进入“APR-util”源码包文件夹,执行:
./configure --with-apr=/usr/local/aprmakesudo make install
  安装“APR-util”库,最终安装在“/usr/local/apr/lib”文件夹中。

第二步 安装SSL开发库

  如果系统中已经安装了完整的OpenSSL软件包,则无需执行该步操作,否则执行:
sudo apt-get insall openssl
  来安装OpenSSL软件包,或者只安装OpenSSL的开发库:
sudo apt-get install libssl-devsudo apt-get install libssl1.0.0  #非必要
  或者从“http://www.openssl.org/source/”下载完整的OpenSSL源码包进行解压缩安装。

第三步 安装Tomcat Native

  从“http://tomcat.apache.org/native-doc/”下载Linux版本的Native库源码包。
  解压缩源码包,进入其中的“jni/native”文件夹,执行编译命令:
./configure --with-apr=/usr/local/apr --with-java-home=/usr/lib/jvm/jdk1.8.0_20 --with-ssl=yes
make
sudo make install
  这样就完成了Native库的编译,文件被安装在“/usr/local/apr/lib”文件夹中。

第四步 修改配置文件

  编辑“etc/profile”配置文件,在其中加入:
export LD_LIBRARY_PATH=/usr/local/apr/lib
  注销并重新进入系统, 启动tomcat,从日志中可以看到Tomcat Native已经启动。

你可能感兴趣的:(其它)