1. 程式人生 > >Linux——在Linux下配置tomcat

Linux——在Linux下配置tomcat

前面講了如何在Linux下上傳檔案和配置JDK。(jdk版本需要與tomcat版本相容

配置tomcat必須先上傳tomcat的壓縮包到Linux中,並配置好JDK。(tomcat包自行下載)

如果不知道如何上傳檔案可以參考上傳檔案到Linux和下載檔案到本地

如果沒有配置JDK可以參考在Linux下配置JDK並安裝環境變數進行配置。

因為在Linux下配置JDK並安裝環境變數這篇部落格中我將tomcat的包放在了usr/local下,所以現在這篇部落格從這一步開始。

如果大家不知道怎麼將包放在指定目錄下,請參考上面兩篇文章。

下面進入正題。

我這裡用的是阿里雲的伺服器,因此首先用x-shell工具連線到該伺服器。

隨後定位到usr/local資料夾,並顯示資料夾內容。

可以看到,該目錄下有tomcat的壓縮包。因此我們需要對其進行解壓

tar zxvf +壓縮包檔名

如果嫌名字太長,可以使用Tab使其自動補全。 

輸入解壓命令:

tar zxvf apache-tomcat-8.5.23.tar.gz

 

可以看到,現在tomcat的壓縮包已經解壓完畢了。 

這時候我們可以輸入“ll”命令檢視一下目錄,看看是否多了一個tomcat的資料夾,檢驗解壓是否成功。

可以看到,當前目錄下多了一個apache-tomcat-8.5.23資料夾,這說明解壓成功了。

為了後期使用方便,我這裡給該資料夾的名字改成tomcat

mv apache-tomcat-8.5.23 tomcat

在鍵入“ll”檢視目錄。 

 

可以看到現在該資料夾名已經變成tomcat了。 

如果不想安裝在當前目錄,我們也可以將其拷貝在其他目錄。網上很多方法都是拷貝在usr下的local目錄中的,所以我也安裝在local目錄下面。

這裡提醒一點,一開始我用的是複製命令是 cp tomcat /usr/local/ 

這個時候會報錯,報錯如下:

這是為什麼呢?

這是因為在該檔案下還有子目錄,這個命令無法進行。必須使用 cp -r,加上-r ,表示遞迴拷貝。這樣的話這個檔案下面所有資料夾也都將拷貝。

也就是說,如果我們一開始是拷貝的是tomcat的壓縮包,它就不會出錯。

舉一反三:刪除的時候也可能出現這種下面有檔案不能刪除的問題 也用-r 級聯刪除。

 

好了,複製完後我們再去對應的目錄下看看。

可以使用絕對定位

cd /usr/local/tomcat
(注意cd後面有空格)


ll 
顯示檔案

這裡可以看到在usr/local 目錄下多了一個tomcat資料夾,說明拷貝成功了。

然後進入tomcat中的bin目錄。這裡為了大家明白過程,就一步一步進入資料夾。

bin目錄下有一個startup.sh檔案,我們啟動它。

./startup.sh

現在tomcat已經成功啟動了。 

給阿里雲esc伺服器新增安全組規則

這裡0.0.0.0/0表示允許所有IP的訪問。

好了,現在來訪問一下我的tomcat主頁

哈哈,成功啦~~

biu~~~~