Hvordan installere Tomcat på Ubuntu og derivater?

apache-tomcat

Tomcat er et open source-serverprogram for Linux, Windows og andre operativsystemer som er designet for å kjøre Java Serverlet-containere, og som også kan kjøre Java Server Page-teknologi.

Tomcat er en webcontainer med servlet og JSP-støtte. Tomcat er ikke en applikasjonsserver, som JBoss eller JOnAS.

Du kan fungerer som en webserver i seg selv. Tomcat er utviklet og oppdatert av medlemmer av Apache Software Foundation og uavhengige frivillige.

Brukere har fri tilgang til kildekoden og den binære formen under vilkårene som er etablert i Apache Software License.

De nyeste versjonene er 9.x, som implementerer Servlet 4.0 og JSP 2.3 spesifikasjonene.

Tomcat-installasjon på Ubuntu og derivater

Gitt at Tomcat ble skrevetito i Java, fungerer det på ethvert operativsystem som har den virtuelle Java-maskinen.

Den inkluderer Jasper-kompilatoren, som kompilerer JSP-er til servlets. Tomcat servletmotoren er ofte omtalt i forbindelse med Apache-webserveren.

I denne guiden vil vi se hvordan du installerer Apache Tomcat versjon 9 i Ubuntu, selv om disse kommandoene også gjelder alle andre derivater av Ubuntu.

Konfigurer java

Apache Tomcat er en Java-server, så det er ikke mulig å bruke programvaren uten å installere Java først.

Heldigvis det er en PPA for Ubuntu som fjerner vanskeligheter med å få en fungerende versjon av Java runtime-miljøet.

For å legge til PPA i systemet ditt, De må åpne en terminal, og i den skal vi skrive følgende kommando:

sudo add-apt-repository ppa: webupd8team/java

Etter å ha lagt PPA til Ubuntu, fortsetter vi å oppdatere listen vår med:

sudo apt update

Og til slutt kan vi installere java med denne kommandoen:

sudo apt install oracle-java8-installer

Java-miljø konfigureres ikke automatisk for bruk når den er installert. Så du må konfigurere Java ved å legge til ting i / etc / miljøfilen.

For å utføre denne operasjonen skal vi utføre følgende kommando:

sudo nano -w /etc/environment

Nå må vi bla til bunnen av innholdet i filen, og i dette skal vi plassere følgende:

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

Når endringen er gjort, kan vi lagre endringene ved å trykke Ctrl + O og lukke redigeringsprogrammet ved å trykke Ctrl + X.

Når miljøet er etablert, må vi redigere Bashrc-filen og angi banen for Java.

nano -w ~/.bashrc

Naviger til bunnen av filen og legg til følgende kode i Bashrc-filen.

# Java Path

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

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

Vi lagrer og avslutter filen, og så skal vi utføre følgende kommando:

source ~/.bashrc

Når dette er gjort, anbefales det at vi starter datamaskinen på nytt slik at endringene vi nettopp har gjort, trer i kraft.

Apache Tomcat-installasjon

tomcat-status

Etter å ha startet datamaskinen på nytt, nå skal vi fortsette å installere Tomcat i systemet vårt, for dette skal vi åpne en terminal, og i den skal vi skrive inn følgende:

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

Når nedlastingen er ferdig, skal vi nå kopiere innholdet til opt-mappen:

sudo -s

mkdir -p /opt/tomcat

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

Nå fortsetter vi med å opprette en bruker og en gruppe:

groupadd tomcat

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

Og vi skal gi brukerne tillatelser med:

chown -R tomcat:tomcat /opt/tomcat

Vi gir tillatelse til filene i Tomcat-katalogen slik at disse kan kjøres:

cd /opt/tomcat/bin

chmod + x *

Åpne Bashrc-filen en siste gang med:

nano -w ~/.bashrc

Når filen er åpen, legg til følgende kode på slutten av filen.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Vi lagrer og lukker filen og kjører deretter:

source ~/.bashrc

Til slutt starter du serveren ved å utføre følgende kommando:

sudo $CATALINA_HOME/bin/startup.sh

For å stoppe Tomcat-serveren, kjør:

sudo $CATALINA_HOME/bin/shutdown.sh

Få tilgang til Apache Tomcat-serveren

Tomcat åpner som standard på port 8080, så for å få tilgang til den, må de se etter den lokale IP-adressen til serveren og få tilgang til følgende URL i en nettleser.

http://tu-ip: 8080

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   linux2 sa

    Jeg kjører kommandoen sudo $ CATALINA_HOME / bin / startup.sh
    og følgende feil kommer ut
    sudo: /bin/startup.sh: kommandoen ble ikke funnet
    hva handler dette om

  2.   Andres sa

    eksporter CATALINA_HOME = / opt / Tomcat

    feilen er i T ... endre den til