Hoe Tomcat 8 op Ubuntu 15.10 Server te installeren

ubuntu-apache

Apache Tomcat, of gewoon Tomcat zoals het bekender is, is een open-source webcontainer met servlets en ondersteuning voor JavaServer Pages Applicatie (JSP's) ontwikkeld door de Apache Software Foundation. De Tomcat-servletmotor vaak gepresenteerd in combinatie met de Apache-webserver, omdat het de Java-code presenteert die nodig is om het uit te voeren naar de omgeving.

In zijn eenvoudigste vorm voert Tomcat een enkele bewerking uit binnen het systeem via een proces in de Java Virtual Machine. Elke volgende HTTP-aanvraag van een browser naar Tomcat wordt verwerkt in een aparte thread, aangezien Tomcat over de nodige tools en configuratie beschikt om ze te beheren. De configuratie van Tomcat wordt opgeslagen in eenvoudige XML-bestanden die kunnen worden bekeken en bewerkt met een groot aantal tools. In de volgende tutorial We zullen u leren hoe u deze handige tool op uw Ubuntu 15.10 Server-systeem kunt installeren, die voorlopig versie 8 bereikt.

Tomcat 8 installatie

Het installeren van Tomcat 8, als u dit niet standaard in uw systeeminstallatie hebt opgenomen, is net zo eenvoudig als het invoeren van de volgende opdrachten vanaf de terminal:

sudo apt-get install tomcat8 tomcat8-docs tomcat8-admin tomcat8-examples

Beantwoord bevestigend op de vraag of u wilt installeren Kater​ Dit omvat ook de afhankelijkheden die het heeft op de Java-pakketten en zal de tomcat8-gebruiker binnen uw systeem maken. Bovendien start de applicatie met de standaardparameters.

Als je de applicatie wilt proberen toegang tot uw domein of IP-adres van de machine, gevolgd door poort 8080 vanuit elke browser.

http://your_ip_address:8080

U ziet dan een tekst met de tekst "Het werkt!", Samen met wat andere aanvullende informatie.

Tomcat 8 vastleggen

De Tomcat 8-configuratie kan worden gewijzigd via de beheerwebinterface zelf​ Om het en al zijn functionaliteiten in te schakelen, moet u het bestand in /etc/tomcat8/tomcat-users.xml

sudo vi /etc/tomcat8/tomcat-users.xml

Voeg de volgende regels toe:

<role rolename="manager"/>
<role rolename="admin"/>
<user name="admin" password="secret_password" roles="manager,admin"/>

Sla het bestand op en stop met bewerken. Nu zou u de server vanaf het adres moeten kunnen zien en beheren http://tu_dirección_ip:8080/manager/html​ U kunt toegang krijgen met de naam en het wachtwoord waarmee u zich hebt aangemeld /etc/tomcat8/tomcat-users.xml.

En / var / lib / tomcat8 zijn de mappen conf, logboeken, webapps y werken. En webapps is waar de servlets worden gehost (of tenminste het XML-configuratiebestand dat ernaar verwijst).

Om de server te testen, kunt u het volgende downloaden applicatiebestand en implementeer het via de beheerpagina (binnen de sectie van implementeren u kunt de knop zien om het bestand naar uw server te uploaden). Optioneel kunt u het volgende commando vanuit de directory uitvoeren webapps de Kater y de server herkent automatisch het webtoepassingsbestand en vouwt het uit zonder verdere tussenkomst van uw kant:

wget http://simple.souther.us/SimpleServlet.war

Voer nu het volgende pad in uw browser in: http: //uw_ip_adres:8080 / SimpleServlet /

Hoe Tomcat te configureren om te luisteren op poort 80

Als je wilt verander de Tomcat-luisterpoort in 80 u moet de volgende procedure volgen. Bewerk eerst het bestand in /etc/tomcat8/server.xml.

sudo vi /etc/tomcat8/server.xml

Zoek vervolgens de tekst waar deze staat Connector poort = »8080 ″ en vervang die waarde door Connector poort = »80 ″. Sla op en verlaat de modus voor het bewerken van bestanden.

Nu hoef je alleen maar de Tomcat-server opnieuw op te starten met de volgende opdracht:

sudo /etc/init.d/tomcat8 restart

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.