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的主要内容,如果未能解决你的问题,请参考以下文章