ubuntu環境下Tomcat安裝和環境變量配置
本文默認的ubuntu版本是 7.3.0-16 ubuntu3
版本,java版本爲1.8.0_221
環境信息:
OS:Ubuntu18.04
JDK:1.8
Tomcat: 8.5.46
一、Ubuntu系統安裝
我們默認您看到這裏已經安裝好ubuntu系統,並配置java環境並可以正常使用,當然我當前直接購買的騰訊雲服務器預裝了Ubuntu系統
如果你的環境變量沒有配置成功請參考的我 ubuntu環境下java安裝和環境變量配置
二、Tomcat下載
-
1.進入官網下載頁面 https://tomcat.apache.org/download-80.cgi
-
2.選擇需要的版本,進入下載頁面下載 安裝包(tar.gz)
- 3.下載完成上傳到服務器並將安裝包拷貝到安裝目錄
sudo cp [安裝包相對路徑] [需要拷貝到的膜表路徑]
一般安裝目錄爲 /usr/local/[程序名稱]/
sudo mkdirs tomcat //創建目錄,名稱是tomcat
sudo cp /home/ubuntu/apache-tomcat-8.5.46.tar.gz /usr/local/tomcat
-
4.解壓安裝包
tar -zxvf [文件名稱]
sudo tar -zxvf apache-tomcat-8.5.46.tar.gz
當然權限也可以低一些
-
5 修改tomcat的訪問權限
chmod 755 -R tomcat
注意: 如果不考慮安全因素,可以服務文件夾和裏面的文件最高權限
爲了後續方便,將apache-tomcat-8.5.46目錄賦予最高權限,命令
sudo chmod 777 apache-tomcat-8.5.46
三、配置Tomcat
- 1.修改java 環境變量
進入tomcat的bin目錄下添加Tomcat的java運行環境:
sudo vim setclasspath.sh
在文件的最開始添加如下代碼,這裏的java路徑必須爲自己本地java的安裝路徑
export JAVA_HOME=/usr/local/JAVA/jdk1.8.0_221
export JRE_HOME=/usr/local/JAVA/jdk1.8.0_221/jre
按鍵 ESC 輸入:wq!保存退出。
- 2.配置端口號
如果我們的服務器上面啓動了很多服務,默認端口8080很有可能被佔用,修改端口便成了一個必備的技能。
cd 到安裝目錄下的 conf
目錄,使用vim 編輯 server.xml 文件
sudo vim server.xml
修改其中的port="8011"爲你期望的端口,範圍0-20000,不在範圍將會無效,按鍵 ESC 輸入:wq!保存退出。
- 3.啓動tomcat
cd到bin目錄輸入命令完成啓動:
sudo ./startup.sh
輸出如下日誌則安裝成功
- 4.停止tomcat
cd到bin目錄輸入命令完成啓動:
sudo ./shutdown.sh
輸出如下日誌則安裝成功
- 5.嘗試網頁訪問 Tomcat
瀏覽器輸入 http://hostip:[port]訪問如下則成功
- 6.靜態網頁或者資源的部署
tomcat默認配置中 /webapps/ROOT
目錄下的資源可以直接被訪問到
那麼如果我們希望自己的靜態頁面被訪問很簡單隻需要在 /webapps/ROOT
目錄下新建自己的文件目錄
- 6.1 在
/webapps/ROOT
下新目錄MeritSystemUI
- 6.2在這個目錄下拷貝自己的資源
- 6.3瀏覽器訪問 http://hostip:[port]/[文件目錄]/[資源名稱]
注意:
如果出現拷貝文件失敗或者vim保存編輯後的文件失敗,請參考前面修改權限的步驟