Hvordan installere Tomcat på Ubuntu

tomcat-ubuntu

Tomcat (tidligere kjent som Jakarta Tomcat) er en Åpen kildekodeservletserver og container, utviklet av Apache Software Foundation (ASF) for å betjene Java-servlets og JavaServer-sider, i henhold til spesifikasjonene til Sun Microsystems (i dag eid av Oracle) siden det gir et "rent" Java-miljø fra serveren. Og det tilbyr en komplett løsning for de som trenger å utføre denne typen innhold, blant annet store organisasjoner og selskaper opp til SMB, for hvis noe som kjennetegner dette verktøyet, er det stor skalerbarhet.

La oss se da hvordan du installerer tomcat på Ubuntu, som vi vil begynne å anta at vi allerede har Apache installert, og at vi har konfigurert en statisk IP-adresse i vårt lokale nettverk, for vårt eksempel vil det være 192.168.1.100, og vi må for eksempel også ha et domenenavn server1.red.com.

For å starte skal vi installere Java, og for å gjøre ting enklere har vi valgt openJDK:

sudo apt-get installer standard-jdk

Når dette er ferdig sjekker vi at den nyeste versjonen av Java er installert, noe vi gjør med denne kommandoen:

java-versjon

Nå installerer vi wget og pakke ut, to pakker som vil være nødvendige for å oppfylle vårt formål:

sudo apt-get install wget pakke ut

Med dette er vi klare til å starte med tomcat nedlasting fra nettstedet, pakk ut og installer det:

cd / opt

wget http://ftp.nluug.nl/internet/apache/tomcat/tomcat-8/v8.0.9/bin/apache-tomcat-8-0.9.zip

pakke ut apache-tomcat-8.0.9

mv apache-tomcat-8.0.9 tomcat

Nå skal vi sette miljøvariablene i Bash:

sudo nano ~ / .bashrc

Vi legger til følgende:

eksporter JAVA_HOME = / usr / lib / jvm / default-java /

eksporter CATALINA_HOME = / opt / tomcat

Nå starter vi Bash på nytt for at endringene skal tre i kraft:

. ~ / .bashrc

Når dette er gjort, må vi stille inn tillatelsene for Tomcat:

chmod + x $ CATALINA_HOME / bin / startup.sh
chmod + x $ CATALINA_HOME / bin / shutdown.sh
chmod + x $ CATALINA_HOME / bin / catalina.sh

Vi starter Tomcat:

$ CATALINA_HOME / bin / startup.sh

I tillegg til å starte serveren, vil dette vise oss informasjonen på skjermen slik at vi kan se alt relatert til tomcat installasjon, for eksempel katalogene der databasen, den midlertidige mappen, Java-mappen eller klassestien er plassert, og under alt dette vil vi se legenden 'Tomcat startet'

Da er det på tide å opprette brukerkontoer for å sikre tilgang til administrasjonsseksjonene. For dette må vi åpne conf / tomcat-brukere-filen og legge til følgende mellom fanene til og :








For dette eksemplet har vi brukt adminbrukeren og administratorpassordet, noe som er ment å forenkle denne opplæringen og gjøre det lettere å finne disse variablene når vi tilpasser dem for vår bruk. Når dette er gjort, må du stoppe og starte Tomcat-serveren igjen:

cd $ CATALINA_HOME /

./bin/catalina.sh stopp

./bin/catalina.sh start

Nå får vi tilgang til siden til tomcat-administrasjon, som vi gjør fra nettleseren og legger inn 192.168.1.100:8080 i adressefeltet. Så vil vi se administrasjonspanelet til dette verktøyet, og for å gå inn som administratorbruker, vil vi bruke kombinasjonen admin / admin som i vårt eksempel, eller den vi har valgt slik vi husker, vi så bare
forenkle eksemplet vårt.

Det er det, og til slutt vil vi ha Tomcat installert på serveren vår Ubuntu, nå kan vi kjør Java-servlets og JavaServer-sider, blant andre fordeler som dette åpne soure-verktøyet gir oss.


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.   Sebastian Emanuel Enrique Bogado sa

    Tusen takk, det tjente for mye

  2.   santi hoyos sa

    Tusen takk, hilsen!

  3.   irma sa

    Takk.