Tento wikiHow vás naučí stahovat, nastavovat a spouštět prostředí webového serveru Apache Tomcat na vašem počítači pomocí systému Ubuntu Linux. Apache Tomcat je open-source prostředí webového serveru HTTP založené na Javě. V Tomcatu můžete implementovat několik specifikací Java EE včetně Java Servlet, JavaServer Pages, Java Expression Language a Java WebSocket.
Kroky
Část 1 ze 2: Nastavení Tomcatu
Krok 1. Otevřete na svém počítači Ubuntu okno Terminál
Klikněte na ikonu Dash vlevo nahoře a klikněte Terminál v seznamu aplikací otevřete Terminál.
Případně otevřete terminál stisknutím kláves Ctrl+Alt+T na klávesnici
Krok 2. Do terminálu zadejte sudo apt-get update
Tento příkaz aktualizuje všechna vaše úložiště a zajistí, abyste měli nejnovější verze softwaru pro nové instalace.
Krok 3. Stiskněte klávesu ↵ Enter nebo ⏎ Vraťte se na klávesnici.
Tím se spustí příkaz a aktualizují se vaše úložiště.
Krok 4. Spusťte sudo apt-get install default-jdk v Terminálu
Tím se do vašeho počítače nainstaluje nejnovější verze oficiální vývojové sady Java.
- Zadejte nebo vložte příkaz a spusťte jej stisknutím klávesy ↵ Enter nebo ⏎ Return.
- K instalaci a nastavení Tomcatu budete na svém počítači potřebovat nainstalovanou Javu.
- Pokud již máte nainstalovanou Javu, aktualizuje se na nejnovější verzi.
- Tento krok můžete přeskočit, pokud již máte nainstalovanou nejnovější verzi Java.
Krok 5. Spusťte sudo useradd -r -m -U -d /opt /tomcat -s /bin /false tomcat v Terminálu
Tím se vytvoří nový uživatel systému a skupina s domovským adresářem opt/tomcat spustí službu Tomcat.
Službu Tomcat nelze spustit pod uživatelem root pro účely zabezpečení vašeho serveru
Krok 6. Otevřete webovou stránku Tomcat ve svém internetovém prohlížeči
Do adresního řádku prohlížeče zadejte nebo vložte https://tomcat.apache.org a na klávesnici stiskněte klávesu ↵ Enter nebo ⏎ Return.
Krok 7. Klikněte na požadovanou verzi Tomcatu v části „Stáhnout“na levém postranním panelu
Dostupnou verzi Tomcatu najdete v navigační nabídce na levé straně stránky. Můžete vybrat Kocour 9 nebo jinou verzi zde.
-
Pokud chcete zjistit, které verze jsou kompatibilní s vaším systémem, klikněte na Jakou verzi?
pod nadpisem Stáhnout zde.
Krok 8. Klikněte pravým tlačítkem na modrý odkaz tar.gz pod nadpisem „Jádro“
Tím se v rozevírací nabídce otevřou možnosti pravého kliknutí.
Krok 9. V nabídce pravým tlačítkem klepněte na položku Kopírovat adresu odkazu
Zde můžete přímo nainstalovat Tomcat s adresou odkazu na soubor TAR.
Krok 10. Do terminálu zadejte wget
To vám umožní stáhnout si nejnovější verzi Tomcatu do počítače z oficiálního odkazu ke stažení.
Nahraďte adresou odkazu, kterou jste zkopírovali z oficiálního webu Apache Tomcat
Krok 11. Stiskněte klávesu ↵ Enter nebo ⏎ Návrat.
Tím se spustí příkaz ke stažení a stáhne se Tomcat do počítače.
Krok 12. Spusťte sudo tar xf /tmp/apache-tomcat-9*.tar.gz -C /opt /tomcat
Jakmile je stahování dokončeno, spusťte tento příkaz a extrahujte obsah staženého souboru TAR a přesuňte soubory do adresáře opt/tomcat.
Nezapomeňte nahradit číslo verze v „tomcat-9*.tar.gz“verzí Tomcat, kterou si stáhnete
Krok 13. Spusťte sudo nano /etc/systemd/system/tomcat.service
Tím se vytvoří nový soubor s názvem „tomcat.service“a umožní vám upravit jeho obsah pomocí výchozího textového editoru.
Krok 14. Vložte následující konfiguraci do souboru tomcat.service
- V následujícím kódu nezapomeňte nastavit „JAVA_HOME“do adresáře Java vašeho systému.
[Unit] Description = Webový kontejner Apache Tomcat After = network.target [Service] Typ = forking Environment = JAVA_HOME =/usr/lib/jvm/java-1.11.0-openjdk-amd64 Environment = CATALINA_PID =/opt/tomcat/ temp/tomcat.pid Environment = CATALINA_HOME =/opt/tomcat Environment = CATALINA_BASE =/opt/tomcat Environment = 'CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX:+UseParallelGC' Environment = 'JAVA_OPTS = -Djava.awt. true -Djava.security.egd = soubor:/dev /./ urandom 'ExecStart =/opt/tomcat/bin/startup.sh ExecStop =/opt/tomcat/bin/shutdown.sh Uživatel = skupina kocourů = kocour UMask = 0007 RestartSec = 10 Restart = vždy [Instalovat] WantedBy = multi-user.target
Část 2 ze 2: Spuštění služby Tomcat
Krok 1. Spusťte sudo systemctl daemon-reload v Terminálu
Tím se znovu načte démon SystemD a najde se nový soubor služby.
Krok 2. Spusťte příkaz sudo ufw allow 8080 (volitelně)
Pokud je váš server chráněn bránou firewall, spusťte tento příkaz v Terminálu a povolte provoz na portu 8080.
To vám umožní přístup k rozhraní Tomcat mimo vaši místní síť
Krok 3. Spusťte příkaz systemctl enable tomcat (volitelně)
Pokud spustíte tento příkaz, služba Tomcat se automaticky spustí při spuštění systému.
Krok 4. Spusťte sudo systemctl start tomcat v Terminálu
Tím se na vašem serveru spustí služba Tomcat.
- K ověření stavu služby můžete použít příkaz sudo systemctl status tomcat.
- Nyní můžete Tomcat testovat ve svém internetovém prohlížeči na adrese https:// ip-address: 8080. Stačí v odkazu změnit „IP adresu“s výchozí IP adresou vašeho systému.