Tomcat je serverová aplikace s otevřeným zdrojovým kódem proLinux, Windows a další operační systémy, které jsou navrženy pro provozování Java Serverlet Containers a mohou také spouštět technologii Java Server Page. V této příručce se podíváme na to, jak nainstalovat Apache Tomcat verze 9 na Ubuntu Server 18.04 LTS.
Poznámka: Tento průvodce se zaměřuje na to, aby Apache Tomcat pracoval na Ubuntu 18.04, ale bude spuštěn také 18.10.
Nastavení Java
Apache Tomcat je server Java, takže to tak nenísoftware je možné používat bez předchozí instalace Java. Naštěstí existuje pro Ubuntu PPA, která ztěžuje získání pracovní verze runtime prostředí Java.
Chcete-li nainstalovat PPA, spusťte na serveru Ubuntu terminál a zadejte následující příkaz.
Poznámka: Pokud váš server Ubuntu nemůže používat PPA mimo krabici, budete muset nainstalovat software-properties-common balíček předem.
sudo add-apt-repository ppa:webupd8team/java
Po přidání PPA do Ubuntu udělejte samilaskavost a přečtěte si výzvu, která se objeví na obrazovce. Poskytuje informace týkající se PPA a toho, jak bude váš systém podporován. Poté, co jste dokončili čtení výzvy, spusťte Aktualizace příkaz.
sudo apt update
S Aktualizace příkaz dokončen, vše, co zbývá udělat, je nainstalovat balíčky Java pomocí Instalace apt.
sudo apt install oracle-java8-installer
Konfigurace Java
WebUpd8 PPA usnadňuje získání averze Java pracující na serveru Ubuntu. Prostředí Java se však automaticky nenastaví pro použití, když je nainstalováno. Místo toho si musíte nastavit Java sami přidáváním věcí do / etc / environment soubor.
V terminálu otevřete / etc / environment s textovým editorem Nano.
sudo nano -w /etc/environment
Přejděte do dolní části souboru a ignorujte text, který v tomto souboru vidíte. Potom vložte níže uvedený kód do Nano.
JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"
Uložte úpravy do / etc / environment soubor, který jste právě vytvořili stisknutím Ctrl + O kombinace kláves. Poté editor zavřete stisknutím Ctrl + X.
Jakmile je prostředí nastaveno, musíme upravit soubor Bashrc a nastavit cestu pro Jaa.
nano -w ~/.bashrc
Přejděte do úplného spodku souboru a přidejte níže uvedený kód do souboru Bashrc.
# Java Path
export JAVA_HOME=/usr/lib/jvm/java-8-oracle/jre
export PATH=JAVA_HOME/bin:$PATH
Uložte své úpravy do souboru Bashrc stisknutím Ctrl + O na klávesnici. Potom ji zavřete pomocí Ctrl + X a zadejte zdroj a echo příkazy k dokončení nastavení všeho.
source ~/.bashrc
Po uzavření textového editoru Nano restartujte a ujistěte se, že je prostředí Java připraveno.
Nainstalujte Apache Tomcat
Java funguje, takže nyní můžeme nastavit Tomcat. Chcete-li to, získat kořen, CD do / tmp adresář a stáhnout verzi 9.0.13 Tomcat.
sudo -s
cd /tmp wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz
Po dokončení stahování balíčku Tomcat je bezpečné jej extrahovat / opt.
mkdir -p /opt/tomcat
tar xzvf /tmp/apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1
S nainstalovaným softwarem v systému Windows / opt / tomcat je nyní čas vytvořit uživatele „Tomcat“ a vytvořit skupinu „Tomcat“.
groupadd tomcat useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
Dále udělejte novým uživatelským oprávnění Tomcat přístup a práci s / opt / tomcat adresář na Ubuntu pomocí chown příkaz.
chown -R tomcat:tomcat /opt/tomcat
Dále použijte chmod příkaz k vytvoření všech souborů v / opt / tomcat / bin / spustitelný adresář.
cd /opt/tomcat/bin chmod +x *
Naposledy otevřete soubor Bashrc v Nano.
nano -w ~/.bashrc
Jakmile je soubor otevřen, definujte prostředí Catalina pro Tomcat přidáním níže uvedeného kódu na konec souboru.
#Catalina
export CATALINA_HOME=/opt/tomcat
Uložte úpravy stisknutím Ctrl + O na klávesnici.
Zdrojové změny souboru Bashrc:
source ~/.bashrc
Nakonec spusťte server spuštěním následujícího příkazu:
sudo $CATALINA_HOME/bin/startup.sh
Vypíná se Tomcat
Chcete-li zastavit server Tomcat, spusťte skript vypnutí.
sudo $CATALINA_HOME/bin/shutdown.sh
Otevřete server Apache Tomcat
Tomcat se ve výchozím nastavení otevírá na portu 8080, abyste k němu měli přístup, musíte najít místní IP adresu serveru a ve webové prohlížeči jej získat na následující adrese URL.
http://ip-address-of-server:8080
Nejste si jisti, jaká je místní adresa IP vašeho serveru Ubuntu? Můžete to snadno najít tím, že půjdete na terminál a spustíte ip addr příkaz.
ip addr show | grep 192.168*
Pokud váš server nepoužívá 192.168, odeberte příkaz Grep a spusťte jej takto:
ip addr show</p>
Komentáře