Tomcat

Posted lyshark

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat相关的知识,希望对你有一定的参考价值。

**************************************************************************************************
◆案例1◆ Apache-Tomcat环境搭建
**************************************************************************************************

1.下载并安装JDK

http://www.oracle.com/technetwork/java/javase/downloads/index.html #到下载地址下载

tar -xzvf jdk-*_linux-x64_bin.tar.gz -C /usr/local/ #解压到指定目录

mv /usr/local/jdk-*/ /usr/local/jdk #重命名jdk目录名


2.修改环境配置文件写入以下内容

vim /etc/profile #写入次文件内开机自动加载

#=============================================================================
#Java-JDK-Path

export JAVA_HOME=/usr/local/jdk
export JAVA_BIN=/usr/local/jdk/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
#=============================================================================

source /etc/profile #刷新环境变量使其生效


3.下载并安装Tomcat

wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7.tar.gz

tar -xzvf apache-tomcat-9.0.7.tar.gz -C /usr/local/ #解压到指定目录

mv /usr/local/apache-tomcat-9.0.7/ /usr/local/tomcat #重命名目录名


4.修改环境配置文件写入以下内容

vim /etc/profile #写入次文件内开机自动加载

#=============================================================================
#Apache-Tomcat-Path

export TOMCAT_HOME=/usr/local/tomcat
export PATH=$PATH:$TOMCAT_HOME/bin
#=============================================================================

source /etc/profile #刷新环境变量使其生效


5.赋予可执行权限,并且启动Tomcat

chmod 755 /usr/local/tomcat/bin/* #赋予可执行权限

/usr/local/tomcat/bin/catalina.sh start #启动Tomcat服务


**************************************************************************************************
◆案例2◆ Tomcat-War包的部署
**************************************************************************************************


1.将War包拷入到 /usr/local/tomcat/webapps目录下,并删除 ROOT 缓存目录


cp -a *.war /usr/local/tomcat/webapps/

rm -fr /usr/local/tomcat/webapps/ROOT/*


2.编辑Tomcat主配置文件

编辑配置文件,在相应的区域中加入以下标★语句

--------------------------------------------------------------------------------------------------------------
vim /usr/local/tomcat/conf/server.xml


146 </Realm>
147
148 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
★ <Context path="" docBase="war包名称.war" debug="0" privileged="true"/>
150
151 <!-- SingleSignOn valve, share authentication between web applications
152 Documentation at: /docs/config/valve.html -->
153 <!--
154 <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
--------------------------------------------------------------------------------------------------------------


3.重新启动Tomcat

/usr/local/tomcat/bin/catalina.sh stop

/usr/local/tomcat/bin/catalina.sh start

 


































以上是关于Tomcat的主要内容,如果未能解决你的问题,请参考以下文章

TomcatTomcat 原理架构

TomcatTomcat 用法 问题 整理

TomcatTomcat性能分析

TomcatTomcat的类加载机制

TomcatTomcat 介绍及使用教程

TomcatTomcat 介绍及使用教程