Jak nainstalovat Tomcat na Ubuntu a deriváty?

apache-kocour

Tomcat je serverová aplikace s otevřeným zdrojovým kódem pro Linux, Windows a další operační systémy, které jsou navrženy ke spouštění kontejnerů Java Serverlet a mohou také spouštět technologii Java Server Page.

Tomcat je webový kontejner s podporou servletu a JSP. Tomcat není aplikační server, jako je JBoss nebo JOnAS.

Můžeš funguje jako webový server sám o sobě. Tomcat je vyvíjen a aktualizován členy Apache Software Foundation a nezávislými dobrovolníky.

Uživatelé mají bezplatný přístup k jeho zdrojovému kódu a jeho binární formě za podmínek stanovených v licenci softwaru Apache.

Nejnovější verze jsou 9.x, které implementují specifikace Servlet 4.0 a JSP 2.3.

Instalace Tomcat na Ubuntu a deriváty

Od té doby Tomcat byl napsánito v Javě, funguje na jakémkoli operačním systému, který má virtuální stroj Java.

Obsahuje kompilátor Jasper, který kompiluje JSP do servletů. Stroj servletu Tomcat je často uváděn ve spojení s webovým serverem Apache.

V této příručce uvidíme, jak nainstalovat Apache Tomcat verze 9 v Ubuntu, i když tyto příkazy platí i pro jakýkoli jiný derivát Ubuntu.

Nakonfigurujte javu

Apache Tomcat je server Java, takže není možné software používat bez předchozí instalace Java.

Naštěstí, existuje PPA pro Ubuntu, který odstraňuje potíže se získáváním pracovní verze běhového prostředí Java.

Chcete-li přidat PPA do svého systému, Musí otevřít terminál a v něm zadáme následující příkaz:

sudo add-apt-repository ppa: webupd8team/java

Po přidání PPA do Ubuntu pokračujeme v aktualizaci našeho seznamu pomocí:

sudo apt update

A konečně můžeme nainstalovat javu pomocí tohoto příkazu:

sudo apt install oracle-java8-installer

Prostředí Java není nakonfigurováno automaticky pro použití při instalaci. Musí tedy nakonfigurovat Javu přidáním věcí do souboru / etc / environment.

Abychom mohli provést tuto operaci, provedeme následující příkaz:

sudo nano -w /etc/environment

Nyní musíme přejít na konec obsahu souboru a do tohoto umístíme následující:

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

Jakmile je změna provedena, můžeme uložit změny stisknutím Ctrl + O a editor zavřít stisknutím Ctrl + X.

Jakmile je prostředí vytvořeno, musíme upravit soubor Bashrc a nastavit cestu pro Javu.

nano -w ~/.bashrc

Přejděte do dolní části souboru a přidejte následující kód do souboru Bashrc.

# Java Path

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

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

Uložíme a opustíme soubor a poté provedeme následující příkaz:

source ~/.bashrc

Jakmile to provedete, doporučujeme restartovat počítač, aby se projevily změny, které jsme právě provedli.

Instalace Apache Tomcat

Tomcat-status

Jakmile se náš počítač restartuje, nyní pokračujeme v instalaci Tomcat do našeho systému, proto otevřeme terminál a do něj napíšeme následující:

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

Hotovo stahování nyní zkopírujeme obsah do opt složky:

sudo -s

mkdir -p /opt/tomcat

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

Nyní pokračujeme k vytvoření uživatele a skupiny:

groupadd tomcat

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

A uděláme uživatelská oprávnění s:

chown -R tomcat:tomcat /opt/tomcat

Udělujeme oprávnění souborům v adresáři Tomcat takže jsou spustitelné:

cd /opt/tomcat/bin

chmod + x *

Otevřete soubor Bashrc naposledy pomocí:

nano -w ~/.bashrc

Jakmile je soubor otevřený, přidejte na konec souboru následující kód.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Uložíme a zavřeme soubor a poté provedeme:

source ~/.bashrc

Nakonec spusťte server spuštěním následujícího příkazu:

sudo $CATALINA_HOME/bin/startup.sh

Chcete-li zastavit server Tomcat, spusťte:

sudo $CATALINA_HOME/bin/shutdown.sh

Otevřete server Apache Tomcat

Tomcat se ve výchozím nastavení otevírá na portu 8080, aby k němu měli přístup, budou muset vyhledat místní IP adresu serveru a získat přístup k následující adrese URL ve webovém prohlížeči.

http://tu-ip: 8080

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   linux2 řekl

    Spustil jsem příkaz sudo $ CATALINA_HOME / bin / startup.sh
    a vyjde následující chyba
    sudo: /bin/startup.sh: příkaz nebyl nalezen
    o čem to je

  2.   Andres řekl

    export CATALINA_HOME = / opt / Tomcat

    chyba je v T ... změnit na