GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Nainstalujte Tomcat 9 na Ubuntu 16.04


Ukážeme vám, jak nainstalovat Tomcat 9 na Ubuntu 16.04. Apache Tomcat (dříve známý jako Jakartský kocour ) nebo jednoduše Tomcat, je open source webový server a kontejner servletů vyvinutý nadací Apache Software Foundation. Spouští Java servlety a vykresluje webové stránky, které obsahují kódování Java Server Page a je to jeden z nejpopulárnějších webových serverů používaných vývojáři Java. V tomto článku nainstalujeme nejnovější verzi serveru Tomcat 9 na Ubuntu 16.04 VPS. Tento tutoriál by měl fungovat i na jiných systémech založených na Debianu, ale byl testován a napsán pro Ubuntu 16.04

1. Přihlaste se přes SSH

Nejprve se přihlaste ke svému Ubuntu 16.04 VPS přes SSH jako uživatel root

ssh root@IP_address

2. Spusťte novou relaci obrazovky

screen -U -S tomcat9

3. Aktualizovat všechny systémové balíčky

Chcete-li aktualizovat všechny balíčky nainstalované na vašem serveru, spusťte následující příkaz v terminálu

apt-get update && apt-get upgrade

4. Nainstalujte Javu

Aby bylo možné spustit server Tomcat, musí být na VPS nainstalována Java. Provedením následujícího příkazu nainstalujte balíček Java Development Kit (JDK)

apt-get install default-jdk

Po dokončení instalace můžete zkontrolovat Javu nainstalovanou na vašem serveru pomocí příkazu níže

java -version

Pokud obdržíte výstup podobný tomu výše, instalace je úspěšná.

openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~16.04.1-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
, smíšený režim

Jakmile je Java nainstalována na server, budeme pokračovat v instalaci Tomcat 9.

5. Nainstalujte a nakonfigurujte Tomcat 9

Z bezpečnostních důvodů se nedoporučuje spouštět Tomcat jako uživatel root, proto vytvoříme nového systémového uživatele

useradd -r tomcat9 --shell /bin/false

Změňte aktuální pracovní adresář na /opt a stáhněte si nejnovější vydání Tomcat 9 do adresáře /opt na vašem serveru. V době psaní tohoto návodu je Tomcat verze 9.0.0.M6 nejnovější. Měli byste přejít na oficiální web Tomcat a zkontrolovat, zda není k dispozici novější verze.

cd /opt
wget http://mirror.symnds.com/software/Apache/tomcat/tomcat-9/v9.0.0.M9/bin/apache-tomcat-9.0.0.M9.tar.gz

Rozbalte obsah archivu tarballu „apache-tomcat-9.0.0.M6.tar.gz“

tar -zxf apache-tomcat-9.0.0.M6.tar.gz

Vytvořte symbolický odkaz na adresář Tomcat na /opt/tomcat-latest a nastavte příslušné vlastnictví:

ln -s apache-tomcat-9.0.0.M6 tomcat-latest
chown -hR tomcat9: tomcat-latest apache-tomcat-9.0.0.M6

Tomcat lze spustit, zastavit a restartovat pomocí bash skriptů umístěných v adresáři /opt/tomcat-latest/bin nebo ještě lépe, pro tento účel vytvoříme inicializační soubor systemd

nano /etc/systemd/system/tomcat.service

a přidejte do souboru následující obsah

[Unit]
Description=Tomcat9
After=network.target

[Service]
Type=forking
User=tomcat9
Group=tomcat9

Environment=CATALINA_PID=/opt/tomcat-latest/tomcat9.pid
Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
Environment=CATALINA_HOME=/opt/tomcat-latest
Environment=CATALINA_BASE=/opt/tomcat-latest
Environment="CATALINA_OPTS=-Xms512m -Xmx512m"
Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sf.ehcache.skipUpdateCheck=true -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+UseParNewGC"

ExecStart=/opt/tomcat-latest/bin/startup.sh
ExecStop=/opt/tomcat-latest/bin/shutdown.sh

[Install]
WantedBy=multi-user.target

Uložte soubor, znovu načtěte démona systemd, spusťte server Tomcat a povolte jeho spuštění při spouštění

systemctl daemon-reload
systemctl start tomcat
systemctl enable tomcat

A konečně, pokud jste přesně dodržovali pokyny v tomto tutoriálu, budete mít přístup k Tomcatu tak, že ve svém oblíbeném webovém prohlížeči přejdete na http://your_server_IP:8080

Samozřejmě nemusíte instalovat Tomcat 9 na Ubuntu 16.04, pokud používáte jednu z našich služeb SSD VPS Hosting, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám Tomcat 9 nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek. Můžete si také přečíst našeho průvodce Jak nainstalovat Tomcat na Ubuntu 18.04.

PS. Pokud se vám líbil tento příspěvek o tom, jak nainstalovat Tomcat 9 na Ubuntu 16.04, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Panels
  1. Jak nainstalovat Tomcat na Ubuntu 18.04

  2. Jak nainstalovat Tomcat 8 na ubuntu 14.04

  3. Nainstalujte PHP 7 na Ubuntu 14.04

  1. Nainstalujte Webmin na Ubuntu 16.04

  2. Jak nainstalovat Tomcat na Ubuntu 18.04

  3. Jak nainstalovat Tomcat na Ubuntu 20.04

  1. Nainstalujte phpMyAdmin na Ubuntu 16.04

  2. Nainstalujte MEAN na Ubuntu 14.04

  3. Jak nainstalovat JasperReports na Ubuntu 20.04