Invoering
Apache Tomcat kan verschillende Java-technologieën uitvoeren en voert de talen JavaServer (JSP), JavaServlet en Java Expression uit. In dit artikel wordt uitgelegd hoe u Apache Tomcat Server installeert en Web Application Manager op Ubuntu 20 instelt.04 in 11 eenvoudige stappen. Apache Tomcat Server kan rechtstreeks worden geïnstalleerd vanuit Ubuntu's softwarerepository, die de nieuwste, meest stabiele versie van de Tomcat-server bevat.
Stap 1: update APT
Werk eerst, zoals altijd, uw APT . bij.
$ sudo apt-update
Stap 2: Controleer op Tomcat in Repository
Zoek naar het Tomcat-serverpakket in de repository. De repository toont u alle nieuwste pakketten die beschikbaar zijn om te downloaden.
$ sudo apt-cache zoeken kater
Stap 3: Download Tomcat
Download het tomcat9-pakket en het tomcat9-beheerpakket en zijn afhankelijkheden met de volgende terminalopdracht:.
$ sudo apt install tomcat9 tomcat9-admin
Stap 4: Installeer Apache Tomcat Server
Wanneer de download is voltooid, wordt de Apache Tomcat-server geïnstalleerd, die automatisch wordt opgestart. Typ voor verificatie de volgende ss-opdracht, die u het 8080 open-poortnummer laat zien, de standaard open poort die is gereserveerd voor Apache Tomcat Server.
$ ss -ltn
Stap 5: Tomcat-instellingen wijzigen
Wanneer het Ubuntu-besturingssysteem opnieuw wordt opgestart, wordt de Apache Tomcat-server automatisch gestart. Deze programma-instelling kan worden gewijzigd door een van de volgende twee opdrachten in te voeren:.
$ sudo systemctl tomcat9 inschakelenOF
$ sudo systemctl schakel tomcat9 uit
Stap 6: verkeer naar poort 8080 . toestaan
Als firewallpoorten, met name UFW, actief zijn op uw systeem, zullen apparaten die verbinding willen maken met de Apache Tomcat-server moeite hebben om verbinding te maken. Typ de volgende opdracht om verkeer van elke bron naar poort 8080 van de Tomcat-server toe te staan:.
$ sudo ufw toestaan van elke poort 8080 proto tcp
Stap 7: Tomcat-server testen
Nu kunt u uw Tomcat-server testen. Wanneer Tomcat begint te draaien, kun je het programma testen in een webbrowser. Met behulp van het loopback-adres van het systeem kunt u als volgt verbinding maken met de Tomcat-server door de poort met het adres op te geven in de URL-zoekbalk:
http://127.0.0.1:8080Tomcat is actief als u deze pagina ziet, "het werkt!”.
Stap 8: Gebruiker aanmaken
U dient een gebruiker aan te maken voor de Web Application Manager in de Tomcat Server. Er moet een nieuwe gebruikersaccount worden ingesteld om de Apache Tomcat Web Application Manager te gebruiken.
Open de kater-gebruikers.xml-bestand in de Tomcat-map met uw favoriete teksteditor.
$ sudo nano /etc/tomcat9/tomcat-users.xmlStap 9: Gelabelde regels toevoegen
Wanneer het bestand is geopend, voegt u deze drie getagde regels toe aan het bestand boven de "<” tag. Here, new user with the name “tomcat” has been created with a password set as “pass.” Add your own values as substitution for the username and password.
Sla het bestand op en sluit het. Nu kunnen we verder gaan met toegang tot het applicatiegebied van de manager.
Stap 10: herstart Tomcat
Start de Tomcat-server opnieuw met de volgende opdracht:.
$ sudo systemctl herstart tomcat9
Stap 11: Toegang tot Tomcat Application Manager
Voer de URL in om toegang te krijgen tot de Tomcat-serverwebtoepassingsbeheerder: http://127.0.0.1:8080/manager/html in de URL-zoekbalk van de webbrowser en druk op enter. Voer vervolgens de inloggegevens in die u aan de nieuwe gebruiker hebt gegeven in Tomcat Server. U zou nu het Web Application Manager-venster moeten zien.
Conclusie
De Apache Tomcat Server is een geweldig softwareprogramma voor het implementeren van een Java HTTP-server. Apache Tomcat Server instellen op Ubuntu 20.04 is heel eenvoudig en vereist geen complexe opdrachten.