Tomcat je oblíbený webový server a servletový kontejner, který vám umožňuje vyvíjet a spouštět aplikace Java. Instalace a konfigurace Tomcatu na Ubuntu může být pro začátečníky trochu náročná. S tímto podrobným návodem však můžete Tomcat snadno nainstalovat a začít jej používat k vývoji a nasazení vašich webových aplikací.
Jako první krok budete muset nainstalovat Java Development Kit (JDK) na svůj operační systém Ubuntu. Tomcat vyžaduje pro svou práci přítomnost JDK. JDK můžete nainstalovat spuštěním následujících příkazů v terminálu:
sudo apt update
sudo apt install default-jdk
Po úspěšné instalaci JDK můžete začít instalovat Tomcat. K tomu si musíte stáhnout nejnovější verzi Tomcatu z oficiálních stránek Apache. Tomcat si můžete stáhnout z následujícího odkazu:
https://tomcat.apache.org/download-**version**.cgi
Po stažení Tomcat musíte rozbalit archiv. Můžete to provést pomocí příkazu:
Po rozbalení, můžete přesunout složku Tomcat na vhodné místo. Například:
sudo mv **tomcat-folder** /opt/tomcat
Nyní, chcete-li spustit Tomcat, můžete přejít do adresáře, kde je nainstalován, a spustit následující příkaz:
Po provedení tohoto příkazu se Tomcat úspěšně spustí a bude k dispozici na adrese http://localhost:8080 ve Vašem prohlížeči.
Nyní máte na svém systému Ubuntu pracovní instanci Tomcat! Můžete jej začít používat k vývoji a nasazení svých webových aplikací.
Instalace Tomcat na Ubuntu
Krok 1: aktualizace balíčků
Před instalací Tomcat je nutné aktualizovat balíčky systému. Chcete-li to provést, otevřete terminál a spusťte následující příkaz:
sudo apt update
Krok 2: Instalace Javy
Tomcat běží na platformě Java, takže před instalací se musíte ujistit, že je na vašem serveru nainstalována Java Development Kit (JDK).
Spusťte následující příkaz a zjistěte, zda je JDK nainstalován:
Pokud se ve výstupu objeví informace o verzi Java, znamená to, že JDK je již nainstalován. Pokud ne, nainstalujte jej pomocí následujícího příkazu:
sudo apt install default-jdk
Krok 3: Instalace Tomcat
Nyní můžete začít s instalací Tomcat. Chcete-li to provést, spusťte následující příkaz:
sudo apt install tomcat9
Krok 4: Nastavení Tomcat
Po instalaci je nutné nakonfigurovat Tomcat pro spouštění aplikací. Otevřete soubor tomcat-users.XML pro úpravy:
sudo nano /etc/tomcat9/tomcat-users.xml
Najděte blok a přidejte do něj následující kód:
Nezapomeňte změnit heslo "password" na vlastní.
Krok 5: Restartování Tomcat
Po provedení změn v nastavení Tomcat je nutné server restartovat. Spusťte následující příkaz:
sudo service tomcat9 restart
Nyní je Tomcat nakonfigurován a připraven k použití na vašem serveru Ubuntu.
Příprava na instalaci
Před instalací Tomcat na Ubuntu musíte provést několik předběžných kroků, abyste zajistili hladký proces instalace a konfigurace.
-
Aktualizace systému: před instalací Tomcat se doporučuje aktualizovat všechny balíčky operačního systému Ubuntu. K tomu lze v terminálu použít následující příkaz:
sudo apt update && sudo apt upgrade
sudo apt install default-jdk
JAVA_HOME="/usr/lib/jvm/default-java"
java -version
Po dokončení všech předběžných kroků jste připraveni začít instalovat a konfigurovat Tomcat na Ubuntu.
Stažení a instalace Tomcat
- Otevřete terminál a spusťte následující příkaz:
sudo apt update
sudo apt install default-jdk
java -version
wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.45/bin/apache-tomcat-9.0.45.tar.gz
sudo tar -xvzf apache-tomcat-9.0.45.tar.gz -C /opt/tomcat
Nyní, když jste dokončili instalaci a rozbalení Tomcatu, jste připraveni přejít na konfiguraci a spuštění serveru.
Nastavení proměnných prostředí
Před zahájením instalace a konfigurace Tomcat je nutné nainstalovat a nakonfigurovat proměnné prostředí. To umožní systému vědět, kde jsou potřebné soubory a složky pro práci s Tomcat.
Chcete-li začít, otevřete terminál a spusťte následující příkaz:
sudo nano /etc/environment
Tento příkaz otevře soubor s proměnnými prostředí pro úpravy.
V tomto souboru přidejte řádek označující cestu ke složce, do které jste Tomcat nainstalovali. Například:
TOMCAT_HOME="/opt/tomcat"
Všimněte si, že uvozovky uvádějí celou cestu do složky s nainstalovaným Tomcatem.
Poté Soubor uložte a zavřete pomocí klávesové zkratky Ctrl+X, poté Y pro potvrzení uložení a Enter pro potvrzení názvu souboru.
Dále spusťte v terminálu následující příkaz a aktualizujte proměnné prostředí:
source /etc/environment
Nyní bude systém vědět, kde je nainstalovaný Tomcat, a bude jej moci používat k provozu.
Chcete-li zkontrolovat stav nastavení proměnných prostředí, spusťte příkaz:
echo $TOMCAT_HOME
Pokud je vše správně nakonfigurováno, uvidíte cestu ke složce s Tomcat, kterou jste zadali dříve.
Nyní můžete přejít k dalšímu kroku-nastavení a spuštění Tomcat na Ubuntu.
Konfigurace portu a přístupu k Tomcat
Ve výchozím nastavení funguje Tomcat na portu 8080. Pokud potřebujete změnit port, na kterém se Tomcat spouští, musíte soubor serveru upravit.xml .
Otevřete soubor server.xml v textovém editoru:
sudo nano /opt/tomcat/conf/server.xml
Najděte řádek obsahující následující úryvek:
Změňte hodnotu portu na požadované číslo. Můžete například změnit port na 8888:
Uložte změny a zavřete soubor. Poté restartujte Tomcat:
sudo systemctl restart tomcat
Nyní bude Tomcat pracovat na novém přístavu.
Pro přístup k Tomcatu z webového prohlížeče potřebujete znát IP adresu vašeho serveru. Budete také potřebovat znát číslo portu, na kterém Tomcat běží. Řekněme, že IP adresa vašeho serveru je 192.168.0.100 a port je 8888.
Zadejte webovou adresu v následujícím formátu:
http://192.168.0.100:8888/
Nyní byste měli vidět uvítací stránku Tomcat, která ukazuje úspěšný přístup k serveru.
Kontrola instalace a nastavení Tomcat
Po dokončení instalace a konfigurace Tomcat na Ubuntu je nutné zajistit, aby byl úspěšně spuštěn a funguje správně. Chcete-li to provést, postupujte podle následujících kroků:
| Krok | Popis |
|---|---|
| Krok 1 | Otevřete webový prohlížeč a zadejte následující URL: http://localhost:8080 .. |
| Krok 2 | Pokud je Tomcat úspěšně spuštěn, zobrazí se uvítací stránka Tomcat. To znamená, že instalace a konfigurace byly úspěšné. |
| Krok 3 | Chcete-li zkontrolovat funkčnost serveru, můžete kliknout na odkaz "Server Status" v části "Server Information". Pokud se stránka úspěšně načte, Tomcat funguje správně. |
| Krok 4 | Chcete-li se ujistit, že Tomcat zvládne webové aplikace, můžete do katalogu Tomcat umístit nejjednodušší webovou aplikaci. Vytvořte soubor hello.jsp s následujícím obsahem: |
Hello World! Привет, Мир!
Poté vložte soubor hello.jsp v katalogu / var/lib/tomcat9/webapps / ROOT .
Po umístění souboru spusťte webový prohlížeč a zadejte následující URL: http://localhost:8080/hello..jsp . Pokud vidíte text " Ahoj, světe!"to znamená, že Tomcat úspěšně zpracovává vaši webovou aplikaci JSP.
Nyní, když jste se ujistili o správném nastavení a stavu Tomcat na Ubuntu, můžete začít vyvíjet a nasazovat své vlastní webové aplikace.