溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Linux系統(tǒng)中如何安裝tomcat并配置環(huán)境變量

發(fā)布時間:2022-01-24 11:58:50 來源:億速云 閱讀:1663 作者:小新 欄目:開發(fā)技術(shù)

這篇文章給大家分享的是有關(guān)Linux系統(tǒng)中如何安裝tomcat并配置環(huán)境變量的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

Tomcat 是小型的輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用。

Linux系統(tǒng)中如何安裝tomcat并配置環(huán)境變量

一、 jdk配置

安裝tomcat需要先配置jdk,所以沒有配置jdk同學(xué),先安裝jdk

二、卸載tomcat

檢查linux是否安裝tomcat

rpm -qa|grep tomcat

查看下系統(tǒng)信息,確認(rèn)是32位還是64位:uname -a

輸入rpm -qa|grep tomcat

如果有通過rpm -e rpm -qa|grep tomcat(或rpm -e 加上面rpm -qa|grep tomcat顯示的結(jié)果)

注意:一般tomcat安裝都是通過壓縮包的方式,所以這一步可以跳過

Linux系統(tǒng)中如何安裝tomcat并配置環(huán)境變量

三、下載Tomcat

點擊下載,找到

Binary Distributions

Linux系統(tǒng)中如何安裝tomcat并配置環(huán)境變量

四、上傳到Linux,安裝

先進(jìn)入你要上傳的位置,執(zhí)行命令 rz ,在本機(jī)彈窗選擇文件窗口,選擇上傳

tar -xzvf  apache-tomcat-9.0.0.M9.tar.gz  解壓即可

Linux系統(tǒng)中如何安裝tomcat并配置環(huán)境變量

重命名文件 mv apache-tomcat-9.0.8 tomcat9

五、配置環(huán)境

JAVA_HOME=/usr/java/jdk-10.0.1 CLASSPATH=環(huán)境變量PATH:CATALINA_HOME/bin export PATH JAVA_HOME CLASSPATH CATALINA_HOME

修改Tomcat端口

進(jìn)入conf文件夾 vi server.xml 編輯配置文件

 1、  

       redirectPort=”8443″ />

這種修改對于8080端口沖突是可以解決的,但是如果想同時使用兩個tomcat,那么這樣的修改還不完整,因為還有其它的端口會沖突。我們?nèi)孕枰^續(xù)修改

 2、  

 3、  

:wq 保存退出

六、驗證安裝結(jié)果

啟動服務(wù)

進(jìn)入解壓目錄的bin文件夾,運(yùn)行命令./startup.sh 會自動彈出像如下的提示

Linux系統(tǒng)中如何安裝tomcat并配置環(huán)境變量

ps -ef|grep java

Linux系統(tǒng)中如何安裝tomcat并配置環(huán)境變量

查詢端口是否有進(jìn)程守護(hù)用如下命令grep對應(yīng)端口,如8088為端口號 例:netstat -nalp|grep 8088

七、防火墻

 #停止firewall
 
 systemctl stop firewalld.service
 
 
 
 #開啟firewall
 
 systemctl start firewalld.service
 
 
 
 #禁止firewall開機(jī)啟動
 
 systemctl disable firewalld.service
 
 
 
 #查看默認(rèn)防火墻狀態(tài)(關(guān)閉后顯示not running,開啟后顯示running)
 
 firewall-cmd --state

但是開啟的時候,可能報這個錯

Failed to start firewalld.service: Unit firewalld.service is masked.

查了很久沒找到解決辦法,于是試著輸入了下面這行命令,解決了。

 systemctl unmask firewalld.service

來看一些命令:

 #啟動tomcat, 在tomcat目錄下(官方名稱:apache-****)
 
 bin/startup.sh
 
 #關(guān)閉tomcat, 在tomcat目錄下(官方名稱:apache-****)
 
 bin/shutdown.sh
 
 #如果關(guān)閉出錯,可以殺死線程
 
 ps -ef | grep tomcat
 
 kill *(端口)
 
 #訪問
 
 curl 127.0.0.1:8080
 
 curl ip:8080

或者防火墻開放特定端口

感謝各位的閱讀!關(guān)于“Linux系統(tǒng)中如何安裝tomcat并配置環(huán)境變量”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI