Hoe installeer ik Tomcat op Ubuntu en derivaten?

apache-kater

Tomcat is een open source servertoepassing voor Linux, Windows en andere besturingssystemen die zijn ontworpen om Java Serverlet-containers uit te voeren, en die ook Java Server Page-technologie kunnen draaien.

Tomcat is een webcontainer met servlet- en JSP-ondersteuning. Tomcat is geen applicatieserver, zoals JBoss of JOnAS.

kan functioneren als een webserver op zichzelf. Tomcat is ontwikkeld en bijgewerkt door leden van de Apache Software Foundation en onafhankelijke vrijwilligers.

Gebruikers hebben gratis toegang tot de broncode en de binaire vorm onder de voorwaarden die zijn vastgelegd in de Apache-softwarelicentie.

De meest recente versies zijn 9.x, die de Servlet 4.0- en JSP 2.3-specificaties implementeren.

Tomcat-installatie op Ubuntu en derivaten

Aangezien Tomcat was geschrevenito in Java, het werkt op elk besturingssysteem met de virtuele Java-machine.

Het bevat de Jasper-compiler, die JSP's in servlets compileert. De Tomcat-servlet-engine wordt vaak gebruikt in combinatie met de Apache-webserver.

In deze handleiding zullen we zien hoe u Apache Tomcat versie 9 in Ubuntu installeert, hoewel deze opdrachten ook van toepassing zijn op elke andere afgeleide van Ubuntu.

Configureer java

Apache Tomcat is een Java-server, dus het is niet mogelijk om de software te gebruiken zonder eerst Java te installeren.

Gelukkig, er is een PPA voor Ubuntu die de moeilijkheid wegneemt om een ​​werkende versie van de Java-runtime-omgeving te krijgen.

Om de PPA aan uw systeem toe te voegen, Ze moeten een terminal openen en daarin gaan we de volgende opdracht typen:

sudo add-apt-repository ppa: webupd8team/java

Nadat we de PPA aan Ubuntu hebben toegevoegd, gaan we verder met het vernieuwen van onze lijst met:

sudo apt update

En tot slot kunnen we Java installeren met dit commando:

sudo apt install oracle-java8-installer

De Java-omgeving wordt niet automatisch geconfigureerd voor gebruik wanneer geïnstalleerd. U moet dus Java configureren door dingen toe te voegen aan het bestand / etc / environment.

Om deze bewerking uit te voeren, gaan we de volgende opdracht uitvoeren:

sudo nano -w /etc/environment

Nu moeten we naar de onderkant van de inhoud van het bestand scrollen en hierin gaan we het volgende plaatsen:

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

Zodra de wijziging is aangebracht, kunnen we de wijzigingen opslaan door op Ctrl + O te drukken en om de editor te sluiten, doen ze dit door op Ctrl + X te drukken.

Zodra de omgeving is ingesteld, moeten we het Bashrc-bestand bewerken en het pad voor Java instellen.

nano -w ~/.bashrc

Navigeer naar de onderkant van het bestand en voeg de volgende code toe aan de Bashrc.

# Java Path

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

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

We slaan het bestand op en verlaten het en dan gaan we de volgende opdracht uitvoeren:

source ~/.bashrc

Zodra dit is gebeurd, wordt aanbevolen dat we onze computer opnieuw opstarten, zodat de wijzigingen die we zojuist hebben aangebracht van kracht worden.

Apache Tomcat-installatie

kater-status

Nadat we onze computer opnieuw hebben opgestart, gaan we nu door met het installeren van Tomcat in ons systeem, hiervoor gaan we een terminal openen en daarin gaan we het volgende typen:

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

Zodra de download is voltooid, gaan we de inhoud nu naar de opt-map kopiëren:

sudo -s

mkdir -p /opt/tomcat

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

Nu gaan we verder met het maken van een gebruiker en een groep:

groupadd tomcat

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

En we gaan de gebruikersrechten geven met:

chown -R tomcat:tomcat /opt/tomcat

We geven machtigingen aan de bestanden in de Tomcat-directory zodat deze uitvoerbaar zijn:

cd /opt/tomcat/bin

chmod + x *

Open het Bashrc-bestand nog een laatste keer met:

nano -w ~/.bashrc

Zodra het bestand is geopend, voegt u de volgende code toe aan het einde van het bestand.

#Catalina

export CATALINA_HOME=/opt/Tomcat

We slaan het bestand op en sluiten het en voeren vervolgens het volgende uit:

source ~/.bashrc

Start ten slotte de server door de volgende opdracht uit te voeren:

sudo $CATALINA_HOME/bin/startup.sh

Om de Tomcat-server te stoppen, voert u het volgende uit:

sudo $CATALINA_HOME/bin/shutdown.sh

Toegang tot de Apache Tomcat-server

Tomcat wordt standaard geopend op poort 8080, dus om toegang te krijgen, moeten ze het lokale IP-adres van de server opzoeken en de volgende URL openen in een webbrowser.

http://tu-ip: 8080

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   linux2 zei

    Ik voer het commando sudo $ CATALINA_HOME / bin / startup.sh uit
    en de volgende fout komt naar voren
    sudo: /bin/startup.sh: commando niet gevonden
    waar gaat dit over

  2.   Andres zei

    export CATALINA_HOME = / opt / Tomcat

    de fout zit in de T ... verander het in