Linux Tomcat环境配置

前提:成功安装JDK

1、安装Tomcat

a、下载Tomcat

b、解压:tar -zxvf apache-tomcat-8.0.0-RC10.tar.gz

c、拷贝到目标目录:cp -R apache-tomcat-8.0.0-RC10 /usr/tomcat

d、启动tomcat:/usr/tomcat/bin/startup.sh

Using CATALINA_BASE:   /usr/tomcat
Using CATALINA_HOME:   /usr/tomcat
Using CATALINA_TMPDIR: /usr/tomcat/temp
Using JRE_HOME:        /usr/java/jdk1.7.0_51/jre
Using CLASSPATH:       /usr/tomcat/bin/bootstrap.jar:/usr/tomcat/bin/tomcat-juli.jar

e、访问http://localhost:8080测试,本人测试无法访问查看/usr/tomcat/logs下的catalina.out

1 org.apache.catalina.core.AprLifecycleListener.init The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
2 Exception in thread "main" java.lang.InternalError: internal error: SHA-1 not available.

2、APR问题处理

a、从http://apr.apache.org/下载APR及APR-util 

b、安装APR

tar -xjf apr-1.5.0.tar.bz2
./configure
make
make install

c、安装APR-util 

tar -zxvf apr-util-1.5.3.tar.gz 
./configure
此时提示--with-apr+apr路径
./configure --with-apr=/usr/local/apr
make
make install

d、安装Tomcat下的/bin/tomcat-native.tar.gz 

tar -zxvf tomcat-native.tar.gz  
cd tomcat-native.tar.gz/bin/tomcat-native-1.1.29-src/jni/native/
./configure --with-apr=/usr/local/apr --with-java-home=$JAVA_HOME
make
make install

e、设置 apr 的环境变量:

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

3、修正JDK

cd /usr/java/jdk1.7.0_51/lib 将pack结尾的文件都转成 jar 如:unpack200 tools.pack tools.jar

/usr/java/jdk1.7.0_51/jre/lib 也做相同操作

 

 

posted @ 2014-01-19 14:28  swenze  阅读(491)  评论(0)    收藏  举报