如何在Ubuntu及其衍生產品上安裝Tomcat?

apache-tomcat

Tomcat是Linux的開源服務器應用程序, Windows和其他旨在運行Java Serverlet容器的操作系統,也可以運行Java Server Page技術。

Tomcat是具有Servlet和JSP支持的Web容器。 Tomcat不是JBoss或JOnAS之類的應用程序服務器。

你可以 本身就可以充當網絡服務器。 Tomcat由Apache軟件基金會的成員和獨立志願者開發和更新。

用戶可以根據Apache軟件許可中建立的條款自由訪問其源代碼和二進制格式。

最新版本是9.x,可實現Servlet 4.0和JSP 2.3規範。

在Ubuntu及其衍生產品上安裝Tomcat

考慮到 Tomcat是寫的Java中的ito,它可在具有Java虛擬機的任何操作系統中使用。

它包括Jasper編譯器,該編譯器將JSP編譯為servlet。 Tomcat Servlet引擎通常與Apache Web服務器一起使用。

在本指南中,我們將了解如何在Ubuntu中安裝Apache Tomcat版本9,儘管這些命令也適用於Ubuntu的任何其他派生版本。

配置java

Apache Tomcat是Java服務器,因此,如果不先安裝Java,就無法使用該軟件。

幸運的是, 有一個適用於Ubuntu的PPA,它消除了獲得Java運行時環境的工作版本的麻煩。

要將PPA添加到您的系統, 他們必須打開一個終端,然後在其中鍵入以下命令:

sudo add-apt-repository ppa: webupd8team/java

在將PPA添加到Ubuntu之後,我們繼續使用以下命令刷新列表:

sudo apt update

最後,我們可以使用以下命令安裝java:

sudo apt install oracle-java8-installer

Java環境未自動配置 安裝時使用。 因此,他們必須通過在/ etc / environment文件中添加內容來配置Java。

為了執行此操作,我們將執行以下命令:

sudo nano -w /etc/environment

現在,我們必須滾動到文件內容的底部,在此我們將放置以下內容:

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"

進行更改後,我們可以通過按Ctrl + O保存修改,並通過按Ctrl + X關閉編輯器。

建立環境後,我們需要編輯Bashrc文件並設置Java的路徑。

nano -w ~/.bashrc

導航到文件的底部,然後將以下代碼添加到Bashrc文件中。

# Java Path

導出JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre

導出PATH = JAVA_HOME / bin:$ PATH [/源代碼]

我們保存並退出文件,然後將執行以下命令:

source ~/.bashrc

完成此操作後,建議我們重新啟動計算機,以使剛才所做的更改生效。

Apache Tomcat安裝

Tomcat狀態

重新啟動計算機後,現在我們將繼續在系統中安裝Tomcat,為此,我們將打開一個終端,並在其中鍵入以下內容:

wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz

下載完成後,現在我們將內容複製到opt文件夾:

sudo -s

mkdir -p /opt/tomcat

tar xzvf apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1

現在我們繼續創建一個用戶和一個組:

groupadd tomcat

useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

我們將授予用戶權限:

chown -R tomcat:tomcat /opt/tomcat

我們授予Tomcat目錄中文件的權限 這樣它們是可執行的:

cd /opt/tomcat/bin

chmod + x *

最後一次打開Bashrc文件,方法是:

nano -w ~/.bashrc

打開文件後,將以下代碼添加到文件末尾。

#Catalina

export CATALINA_HOME=/opt/Tomcat

我們保存並關閉文件,然後執行:

source ~/.bashrc

最後,通過執行以下命令來啟動服務器:

sudo $CATALINA_HOME/bin/startup.sh

要停止Tomcat服務器,請運行:

sudo $CATALINA_HOME/bin/shutdown.sh

訪問Apache Tomcat服務器

Tomcat默認在端口8080上打開,因此要訪問它,他們將必須查找服務器的本地IP地址並在Web瀏覽器中訪問以下URL。

http://tu-ip: 8080

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   linux2 他說:

    我運行命令sudo $ CATALINA_HOME / bin / startup.sh
    然後出現以下錯誤
    sudo:/bin/startup.sh:找不到命令
    這是怎麼回事

  2.   安德烈斯 他說:

    出口CATALINA_HOME = / opt / Tomcat

    錯誤在T中...將其更改為