Ako nainštalovať Tomcat na Ubuntu a deriváty?

apache-kocúr

Tomcat je serverová aplikácia s otvoreným zdrojovým kódom pre Linux, Windows a ďalšie operačné systémy, ktoré sú určené na spúšťanie kontajnerov servera Java Serverlet a môžu tiež spúšťať technológiu Java Server Page.

Tomcat je webový kontajner s podporou servletu a JSP. Tomcat nie je aplikačný server, napríklad JBoss alebo JOnAS.

Môžete sám osebe funguje ako webový server. Tomcat je vyvíjaný a aktualizovaný členmi Apache Software Foundation a nezávislými dobrovoľníkmi.

Používatelia majú bezplatný prístup k jeho zdrojovému kódu a jeho binárnej forme za podmienok stanovených v licencii na softvér Apache.

Najnovšie verzie sú 9.x, ktoré implementujú špecifikácie Servlet 4.0 a JSP 2.3.

Inštalácia Tomcat na Ubuntu a deriváty

vzhľadom na to, že Tomcat bol napísanýito v Jave, funguje na akomkoľvek operačnom systéme, ktorý má virtuálny stroj Java.

Zahŕňa kompilátor Jasper, ktorý kompiluje JSP do servletov. Motor servletu Tomcat je často uvádzaný v spojení s webovým serverom Apache.

V tejto príručke uvidíme, ako nainštalovať Apache Tomcat verzia 9 v Ubuntu, aj keď tieto príkazy platia aj pre akýkoľvek iný derivát Ubuntu.

Nakonfigurujte javu

Apache Tomcat je server Java, takže nie je možné softvér používať bez predchádzajúcej inštalácie Java.

našťastie existuje PPA pre Ubuntu, ktorý odstraňuje ťažkosti so získaním fungujúcej verzie runtime prostredia Java.

Ak chcete do svojho systému pridať PPA, Musí otvoriť terminál a my v ňom napíšeme nasledujúci príkaz:

sudo add-apt-repository ppa: webupd8team/java

Po pridaní PPA do Ubuntu pokračujeme v aktualizovaní nášho zoznamu pomocou:

sudo apt update

A nakoniec môžeme nainštalovať javu pomocou tohto príkazu:

sudo apt install oracle-java8-installer

Prostredie Java sa nekonfiguruje automaticky na použitie, keď je nainštalovaný. Musia teda nakonfigurovať Javu pridaním položiek do súboru / etc / environment.

Na vykonanie tejto operácie vykonáme nasledujúci príkaz:

sudo nano -w /etc/environment

Teraz musíme prejsť na spodok obsahu súboru a do tohto umiestnime nasledujúce:

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

Po vykonaní zmeny môžeme zmeny uložiť stlačením klávesov Ctrl + O a editor zavrieť stlačením klávesov Ctrl + X.

Po vytvorení prostredia musíme upraviť súbor Bashrc a nastaviť cestu pre Javu.

nano -w ~/.bashrc

Prejdite do dolnej časti súboru a do Bashrc pridajte nasledujúci kód.

# Java Path

exportovať JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre

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

Uložíme a ukončíme súbor a potom vykonáme nasledujúci príkaz:

source ~/.bashrc

Po dokončení sa odporúča reštartovať počítač, aby sa zmeny, ktoré sme práve vykonali, prejavili.

Inštalácia Apache Tomcat

stav kocúra

Po reštartovaní nášho počítača teraz pokračujeme v inštalácii Tomcatu do nášho systému, otvoríme terminál a do neho napíšeme nasledovné:

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

Po dokončení sťahovania teraz skopírujeme obsah do priečinka opt:

sudo -s

mkdir -p /opt/tomcat

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

Teraz pokračujeme k vytvoreniu používateľa a skupiny:

groupadd tomcat

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

Dáme používateľovi povolenia s:

chown -R tomcat:tomcat /opt/tomcat

Udeľujeme povolenia súborom v adresári Tomcat aby boli tieto spustiteľné:

cd /opt/tomcat/bin

chmod + x *

Otvorte súbor Bashrc naposledy pomocou:

nano -w ~/.bashrc

Po otvorení súboru pridajte na koniec súboru nasledujúci kód.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Uložíme a zavrieme súbor a potom vykonáme:

source ~/.bashrc

Nakoniec spustite server vykonaním nasledujúceho príkazu:

sudo $CATALINA_HOME/bin/startup.sh

Server Tomcat zastavíte spustením:

sudo $CATALINA_HOME/bin/shutdown.sh

Prístup na server Apache Tomcat

Tomcat sa predvolene otvára na porte 8080, takže na prístup k nemu bude potrebné vyhľadať lokálnu adresu IP servera a vo webovom prehliadači získať prístup k nasledujúcej adrese URL.

http://tu-ip: 8080

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   linux2 dijo

    Spustil som príkaz sudo $ CATALINA_HOME / bin / startup.sh
    a vyjde nasledujúca chyba
    sudo: /bin/startup.sh: príkaz sa nenašiel
    O čom to je

  2.   Andres dijo

    export CATALINA_HOME = / opt / Tomcat

    chyba je v T ... zmeniť na