首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在带有本地库的Linux系统上安装Tomcat 7

在带有本地库的Linux系统上安装Tomcat 7
EN

Stack Overflow用户
提问于 2010-11-21 05:45:31
回答 2查看 23.8K关注 0票数 8

如何在CentOS等Linux系统下安装Tomcat 7.0本机库?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-24 20:20:34

安装程序

代码语言:javascript
复制
wget ftp:\\yourdeployment.server.local/tomcat7.tar.gz  
tar xvzf tomcat7.tar.gz   
cp -f tomcat /usr/share/tomcat7 
rm -f /usr/share/tomcat  
ln -s /usr/share/tomcat7 /usr/share/tomcat    
chmod 777 /usr/share/tomcat7/bin/ *.sh    
useradd -d /usr/share/tomcat -s /sbin/nologin tomcat  
chown -R tomcat /usr/share/tomcat7    
rm -f /etc/init.d/tomcat  
cp -f /usr/share/tomcat7/tomcat /etc/init.d/  
chmod +x /etc/init.d/tomcat    
rm -f /etc/profile.d/env.sh  
cp -f /usr/share/tomcat7/env.sh /etc/profile.d/  
chmod +x /etc/profile.d/env.sh    
chmod 755 /etc/init.d/tomcat    

本机包安装

代码语言:javascript
复制
cd /usr/share/tomcat7/bin  
tar -xvzf tomcat-native.tar.gz  
cd tomcat-native-<replace with current version>-src/jni/native  
./configure --with-apr=/usr && make && sudo make install  
cd /usr/lib  
rm -f libtcnative-1.so  
ln -s /usr/local/apr/lib/libtcnative-1.so libtcnative-1.so  
init 6  

tomcat文件:

代码语言:javascript
复制
#!/bin/bash  
 chkconfig: 234 20 80  
 description: Tomcat Server basic start/shutdown script  
 processname: tomcat  

export JAVA_HOME=/jdk7  
export TOMCAT_HOME=/usr/share/tomcat7  
export JEE_JAR=/jdk7  
export JRE_HOME=/jdk7/jre  
export PATH=$PATH:$JAVA_HOME/bin  
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar  

case $1 in  
start)  
  sh /usr/share/tomcat7/bin/startup.sh  
;;
stop)
  sh /usr/share/tomcat7/bin/shutdown.sh
;;  
restart)  
  sh /usr/share/tomcat7/bin/shutdown.sh  
  sh /usr/share/tomcat7/bin/startup.sh  
;;  
esac  
exit 0  

env.sh

代码语言:javascript
复制
export JAVA_HOME=/jdk7  
export JRE_HOME=$JAVA_HOME  
export TOMCAT_HOME=/usr/share/tomcat7  
export PATH=$PATH:$JAVA_HOME/bin  
export CLASSPATH=.:$JRE_HOME/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar  
票数 10
EN

Stack Overflow用户

发布于 2011-01-15 23:24:16

我只想指出,每个新版本的tomcat-native-1.1.20-src都会有所不同。因此,这个问题应该得到解决。

此外,在删除文件之前备份文件也是一个好主意,以防您需要回滚。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4235171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档