Hur installerar jag Tomcat på Ubuntu och derivat?

apache-tomcat

Tomcat är en öppen källkodsserverapplikation för Linux, Windows och andra operativsystem som är utformade för att köra Java Serverlet-behållare och kan också köra Java Server Page-teknik.

Tomcat är en webbcontainer med servlet och JSP-stöd. Tomcat är inte en applikationsserver, som JBoss eller JOnAS.

kan fungerar som en webbserver i sig. Tomcat är utvecklad och uppdaterad av medlemmar i Apache Software Foundation och oberoende volontärer.

Användare har fri tillgång till källkoden och dess binära form under de villkor som anges i Apache Software License.

De senaste versionerna är 9.x, som implementerar Servlet 4.0 och JSP 2.3-specifikationerna.

Tomcat-installation på Ubuntu och derivat

Med tanke på att Tomcat skrevsito i Java, det fungerar på alla operativsystem som har den virtuella Java-maskinen.

Den inkluderar Jasper-kompilatorn, som kompilerar JSP till servlets. Tomcat servletmotorn visas ofta i kombination med Apache-webbservern.

I den här guiden kommer vi att se hur du installerar Apache Tomcat version 9 i Ubuntu, även om dessa kommandon också gäller alla andra derivat av Ubuntu.

Konfigurera Java

Apache Tomcat är en Java-server, så det är inte möjligt att använda programvaran utan att installera Java först.

Lyckligtvis det finns en PPA för Ubuntu som tar bort svårigheten att få en fungerande version av Java-runtime-miljön.

För att lägga till PPA i ditt system, De måste öppna en terminal och i den ska vi skriva följande kommando:

sudo add-apt-repository ppa: webupd8team/java

Efter att ha lagt till PPA till Ubuntu fortsätter vi att uppdatera vår lista med:

sudo apt update

Och slutligen kan vi installera java med det här kommandot:

sudo apt install oracle-java8-installer

Java-miljön konfigureras inte automatiskt för användning vid installation. Så du måste konfigurera Java genom att lägga till saker i / etc / miljö-filen.

För att utföra denna operation kommer vi att utföra följande kommando:

sudo nano -w /etc/environment

Nu måste vi bläddra till botten av filens innehåll och i detta kommer vi att placera följande:

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

När ändringen har gjorts kan vi spara ändringarna genom att trycka på Ctrl + O och stänga redigeraren genom att trycka på Ctrl + X.

När miljön har upprättats måste vi redigera Bashrc-filen och ställa in sökvägen för Java.

nano -w ~/.bashrc

Navigera till botten av filen och lägg till följande kod i Bashrc.

# Java Path

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

exportera PATH = JAVA_HOME / bin: $ PATH [/ sourcecode]

Vi sparar och avslutar filen och sedan kör vi följande kommando:

source ~/.bashrc

När detta är klart rekommenderas att vi startar om vår dator så att de ändringar som vi just gjort har trätt i kraft.

Apache Tomcat-installation

tomcat-status

När vår dator har startats om kommer vi nu att fortsätta installera Tomcat i vårt system, för detta kommer vi att öppna en terminal och i den ska vi skriva följande:

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

När nedladdningen är klar ska vi nu kopiera innehållet till opt-mappen:

sudo -s

mkdir -p /opt/tomcat

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

Nu fortsätter vi med att skapa en användare och en grupp:

groupadd tomcat

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

Och vi ska ge användaren behörighet med:

chown -R tomcat:tomcat /opt/tomcat

Vi ger behörighet till filerna i Tomcat-katalogen så att dessa är körbara:

cd /opt/tomcat/bin

chmod + x *

Öppna Bashrc-filen en sista gång med:

nano -w ~/.bashrc

När filen är öppen lägg till följande kod i slutet av filen.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Vi sparar och stänger filen och kör sedan:

source ~/.bashrc

Slutligen starta servern genom att utföra följande kommando:

sudo $CATALINA_HOME/bin/startup.sh

För att stoppa Tomcat-servern, kör:

sudo $CATALINA_HOME/bin/shutdown.sh

Gå till Apache Tomcat-servern

Tomcat öppnar som standard på port 8080, så för att få åtkomst till den måste de leta efter serverns lokala IP-adress och komma åt följande URL i en webbläsare.

http://tu-ip: 8080

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   linux2 sade

    Jag kör kommandot sudo $ CATALINA_HOME / bin / startup.sh
    och följande fel visas
    sudo: /bin/startup.sh: kommandot hittades inte
    vad handlar det här om

  2.   Andres sade

    exportera CATALINA_HOME = / opt / Tomcat

    felet finns i T ... ändra det till