Linux Tomcat安装
(1)下載軟件的壓縮包
(2)解壓到指定的目錄
(3)配置環境變量 ,配置PATH(在任意目錄啟動,這PATH可以省略,若不配置只有安裝目錄才能啟動)
(4)啟動
?
二、Tomcat安裝
A、按照傳統的安裝模式
(1)下載Tomcat
地址:http://tomcat.apache.org/
下載apache-tomcat-8.5.20.tar.gz(由于目前最新eclipse不支持tomcat 9)
?
(2)解壓apache-tomcat-8.5.20.tar.gz
? ? ? ? ?tar ?zxvf ?apache-tomcat-8.5.20.tar.gz ? ?#解壓目錄為apache-tomcat-8.5.20
? ? ? ? 移動解壓的目錄到目標目錄
? ? ? ? mv ?apache-tomcat-8.5.20 ?~/software? ? ?#?software 在當前用戶下創建到目錄,若software目錄不存在,使用mkdir ?~/software
?
(3)配置環境變量
? 1、第一種配置: 在一種系統配置文件中配置環境變量。
? ? ? 系統配置文件有:
? ? ? /etc/profile ? ??此文件為系統的每個用戶設置環境信息,當用戶第一次登錄時,該文件被執行,并從/etc/profile.d目錄的配置文件中搜集shell的設置。
? ? ? /etc/profile.d/xx.sh ? ? ?/etc/profile.d/xx.sh中xx是自己取的文件名,系統讀取/etc/profile會自動讀取/etc/profile.d/里面的文件
? ? ? ~/.profile ? ? 每個用戶都可使用該文件輸入專用于自己使用的shell信息,當用戶登錄時,該文件僅僅執行一次,默認情況下,他設置一些環境變量,執行用戶的.bashrc文件。
? ? ??~/.bashrc ? ? ? 該文件包含專用于你的bash shell的bash信息,當登錄時以及每次打開新的shell時,該文件被讀取。
? ? ? ?
??選擇一種配置文件里面加上配置內容:
##配置jdk的安裝路徑,如果配置過jdk的JAVA_HOME的忽視這些配置export JAVA_HOME=/home/myuser/software/jdk_1.7 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin ##配置Tomcat的安裝路徑#CATALINA_HOME路徑讓Tomcat尋找到bin和lib目錄。可以使用TOMCAT_HOME代替,TOMCAT_HOME是默認開始使用到,CATALINA_HOME是4.0之后追加使用的。export CATALINA_HOME=/home/myuser/software/apache-tomcat-8.5.20#CATALINA_BASE路徑讓Tomcat尋找到conf、work、webapp和log目錄,如果不配置,則使用CATALINA_HOMEexport CATALINA_BASE=/home/myuser/software/apache-tomcat-8.5.20 #配置PATH讓Tomcat在任意目錄啟動export PATH=$PATH:$CATALINA_HOME/bin
?
? ? ? ?配置生效:
? ? ? 配置完成后重啟系統或者使用source ?/etc/profile 來生效。使用source ?/etc/profile 只對當前的terminate窗口有效,若想讓其他窗口有效,在該窗口使用source ?/etc/profile。建議重啟系統,避免沒有必要的錯誤。
?
2、第二種配置
在Tomcat的安裝目錄的bin目錄下startup.sh中最后一句指令【exec "$PRGDIR"/"$EXECUTABLE" start "$@"】前添加第一種配置中沒有配置過的變量。
如:
os400=false case "`uname`" in OS400*) os400=true;; esac# resolve links - $0 may be a softlink PRG="$0"while [ -h "$PRG" ] ; dols=`ls -ld "$PRG"`link=`expr "$ls" : '.*-> \(.*\)$'`if expr "$link" : '/.*' > /dev/null; thenPRG="$link"elsePRG=`dirname "$PRG"`/"$link"fi donePRGDIR=`dirname "$PRG"` EXECUTABLE=catalina.sh# Check that target executable exists if $os400; then# -x will Only work on the os400 if the files are:# 1. owned by the user# 2. owned by the PRIMARY group of the user# this will not work if the user belongs in secondary groupseval elseif [ ! -x "$PRGDIR"/"$EXECUTABLE" ]; thenecho "Cannot find $PRGDIR/$EXECUTABLE"echo "The file is absent or does not have execute permission"echo "This file is needed to run this program"exit 1fi fi##配置環境變量
#jdk配置,若在/ect/profile或者/etc/profile.d/xx.sh中配置過,則無需再配置
JAVA_HOME=/home/myuser/software/jdk1.7 JRE_HOME=${JAVA_HOME}/jre #jre配不配都無所謂 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar #Tomcat配置
TOMCAT_HOME=/opt/apache-tomcat-8.5.20
exec "$PRGDIR"/"$EXECUTABLE" start "$@"
?
(4)啟動
1、配置PATH時啟動
? ? ?startup.sh
2.任意地點啟動指令
? ? $CATALINA_HOME/bin/start.sh ? ? #當然你要配置$CATALINA_HOME環境變量,否則就要使用安裝目錄代替$CATALINA_HOME
?
總結
以上是生活随笔為你收集整理的Linux Tomcat安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 刚出生10天的小狗,母狗死了,应该怎么样
- 下一篇: 哺乳期的狗狗应该吃什么补充营养?