1. 程式人生 > 其它 >LINUX下安裝TOMCAT和JDK

LINUX下安裝TOMCAT和JDK

http://tomcat.apache.org/
TOMCAT官網下載地址

https://mirrors.bfsu.edu.cn/apache/
TOMCAT映象下載地址,或在官網下載

https://www.oracle.com/java/technologies/java-se-glance.html
jave下載地址

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
jave8下載地址

選擇Linux x64 Compressed Archive
jdk-8u271-linux-x64.tar.gz

上傳到usr資料夾(也可以上傳到其他資料夾)
tar -zxvf jdk-8u271-linux-x64.tar.gz
mv jdk1.8.0_271 java

vi /etc/profile
最後下面新增這幾行
JAVA_HOME=/usr/java
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar
export JAVA_HOME JRE_HOME PATH CLASSPATH
export PATH

即時生效命令
source /etc/profile

解壓TOMCAT包
tar -zxvf apache-tomcat-8.5.59.tar.gz
mv apache-tomcat-8.5.59 tomcat8.5.59
firewall-cmd --permanent --zone=public --add-port=8080/tcp
firewall-cmd --reload


#在TOMCAT目錄裡面 修改埠
tomcat的預設服務埠是8080。可以通過配置檔案來改變該服務埠,甚至通過修改配置檔案讓tomcat同時在多個埠提供服務

tomcat的配置檔案都放在conf目錄下。使用無格式文字編輯器開啟該目錄下的server.xml檔案,定位到68行處
#vim server.xml
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />

其中,port="8080"就是web應用的服務埠,將8080改為任意埠,建議使用1024以上的埠,避免與公用埠衝突。

如果需要讓tomcat執行多個服務,只需要複製server.xml中的<serverce>元素,並修改相應的引數,便可以實現一個tomcat執行多個服務,當然在不同埠提供服務

在web應用的開發階段,通常希望Tomat能列出Web應用根目錄下的所有頁面,這樣能更方便的除錯JSP頁面。預設情況下,出於安全考慮,tomcat並不會這樣做。我們可以手動開啟conf目錄下的web.xml檔案,修改第110,111兩行的listing引數,改為true即可,改為如下形式
#vim web.xml
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>