GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Apache Tomcat na Ubuntu 18.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat Apache Tomcat na Ubuntu 18.04 LTS. Pro ty z vás, kteří to nevěděli, Apache Tomcat je open-source webový server a kontejner servletů vyvinutý nadací Apache Software Foundation. Implementuje specifikace Java Servlet, JavaServer Pages (JSP), Java Unified Expression Language a Java WebSocket od Sun Microsystems a poskytuje prostředí webového serveru pro spuštění kódu Java.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Apache Tomcat 9 na server Ubuntu 18.04 (Bionic Beaver).

Nainstalujte Apache Tomcat na Ubuntu 18.04 LTS Bionic Beaver

Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální, spuštěním následujícího apt-get příkazy v terminálu.

sudo apt-get aktualizacesudo apt-get upgrade

Krok 2. Instalace Java.

Apache Tomcat vyžaduje, aby byla na vašem serveru nainstalována Java. Ve výchozím nastavení není Java dostupná v úložišti Ubuntu. Přidejte Oracle Java PPA do Apt pomocí následujícího příkazu:

sudo add-apt-repository ppa:webupd8team/javasudo apt install oracle-java8-installersudo apt install oracle-java8-set-default

Ověřte verzi Java spuštěním následujícího příkazu:

verze Java

Krok 2. Instalace Apache Tomcat na Ubuntu 18.04 LTS.

První věc, kterou musíte udělat, je přejít na stránku stahování Apache Tomcat a stáhnout si nejnovější stabilní verzi Apache Tomcat. V okamžiku psaní tohoto článku je to verze 9 :

cd /optwget http://www-us.apache.org/dist/tomcat/tomcat-9/v9.0.10/bin/apache-tomcat-9.0.10.ziptar -xvf apache-tomcat-9.0.10 .zipmv apache-tomcat-9.0.8 /opt/tomcat9

Dále vytvořte adresář pro soubory Tomcat:

sudo useradd -r tomcat9 --shell /bin/false

Potom dejte uživateli kontrolu nad adresářem:

sudo chown -R tomcat9 /opt/tomcat9

Krok 3. Nakonfigurujte Apache Tomcat.

Nakonfigurujte uživatele Tomcatu tak, aby měli přístup k sekcím správce/správce. Můžete to provést přidáním uživatelů do souboru conf/tomcat-users.xml s vaším oblíbeným textem editor. Přidejte tento text do souboru:

nano /opt/tomcat9/conf/tomcat-users.xml

Umístěte následující dva řádky těsně nad poslední řádek.

Dále spusťte níže uvedené příkazy a vytvořte účet serveru pro Tomcat:

nano /etc/systemd/system/tomcat.service

Přidejte do souboru řádky níže a uložte:

[Unit]Description=Tomcat9After=network.target[Service]Type=forkingUser=tomcat9Group=tomcat9Environment=CATALINA_PID=/opt/tomcat9/tomcat9.pidEnvironment=JAVA_HOME=/usr/lib/jvm/java-8 Environment=CATALINA_HOME=/opt/tomcat9Environment=CATALINA_BASE=/opt/tomcat9Environment="CATALINA_OPTS=-Xms512m -Xmx512m"Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sfskip.ehtrucacheedateChehtrucache. +UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+UseParNewGC"ExecStart=/opt/tomcat9/bin/startup.shExecStop=/opt/tomcat9/bin/shutdown.sh[Install]WantedBy=multi-user.target.target 

Uložte a ukončete a znovu načtěte systemd služba:

systemctl daemon-reloadsystemctl spustit tomcat.servicesystemctl povolit tomcat.service

Můžete ověřit, že služba běží, ve výchozím nastavení Tomcat běží na portu č. 8080.

[root@idroot ~]# netstat -antup | grep 8080tcp 0 0 0.0.0.0:8080 0.0.0.0:* POSLECHNOUT

Krok 4. Přístup k Apache Tomcat.

Výchozí nastavení serveru Tomcat funguje na portu 8080. Přístup k serveru Tomcat ve webovém prohlížeči získáte připojením serveru k portu 8080. Pokud používáte bránu firewall, otevřete port 80 na povolit přístup k ovládacímu panelu:

http://vase-domena.com:8080

Blahopřejeme! Úspěšně jste nainstalovali Apache Tomcat. Děkujeme, že jste použili tento návod k instalaci Apache Tomcat 9 v systému Ubuntu 18.04 LTS. Pro další nápovědu nebo užitečné informace doporučujeme navštívit oficiální Apache Tomcat webové stránky.


Ubuntu
  1. Jak nainstalovat Apache Tomcat 9 na Ubuntu 18.04

  2. Jak nainstalovat Apache Cordova na Ubuntu 18.04 LTS

  3. Jak nainstalovat Apache Kafka na Ubuntu 18.04 LTS

  1. Jak nainstalovat Apache Maven na Ubuntu 16.04 LTS

  2. Jak nainstalovat Apache Maven na Ubuntu 18.04 LTS

  3. Jak nainstalovat Apache CouchDB 3.1 na Ubuntu 20.04 LTS

  1. Jak nainstalovat Apache Tomcat 10 na Ubuntu 20.04 / Ubuntu 18.04

  2. Jak nainstalovat Apache Tomcat 9 na Ubuntu 18.04 LTS

  3. Jak nainstalovat Apache Tomcat 10 na Ubuntu 20.04