GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Apache Tomcat na CentOS 7

V tomto tutoriálu vám ukážeme, jak nainstalovat Apache Tomcat na CentOS 7. Pro ty z vás, kteří nevěděli, Apache Tomcat je open-source webový server a vyvinutý kontejner servletů od 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 svém 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 na server CentOS 7.

Nainstalujte Apache Tomcat na CentOS 7

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

yum clean all
yum -y update

Krok 2. Instalace Java 8.

Apache Tomcat 9 vyžaduje, aby byla na serveru nainstalována Java 8 nebo novější. Pro instalaci Java 8 spusťte následující příkaz:

yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64

Po instalaci ji můžete také ověřit zadáním následujícího příkazu:

java -version

Krok 3. Nainstalujte Apache Tomcat 9 na CentoS 7.

Nejprve přejděte na oficiální web Apache Tomcat a stáhněte si nejnovější verzi softwaru na svůj server. V tuto chvíli je nejnovější verzí verze 9.0.7 :

wget http://www.apache.org/dist/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7.zip

Rozbalte stažený zip archiv:

unzip apache-tomcat-9.0.7.zip -d /opt

Dále vytvořte nový adresář s názvem ‚apache-tomcat-9.0.7‘. Přejmenujeme jej na něco jednoduššího:

cd /opt
mv apache-tomcat-9.0.7/ tomcat

Potom spusťte následující příkazy pro nastavení proměnné prostředí CATALINA_HOME:

echo "export CATALINA_HOME='/opt/tomcat/'" >> ~/.bashrc
source ~/.bashrc

Nedoporučuje se spouštět Apache Tomcat jako uživatel root, takže přidejte uživatele a skupinu Tomcat:

useradd -r tomcat --shell /bin/false
chown -R tomcat:tomcat /opt/tomcat/

Nyní vytvořte systemd soubor s následujícím obsahem:

### nano /etc/systemd/system/tomcat.service

[Unit]
Description=Apache Tomcat 9
After=syslog.target network.target[Service]
User=tomcat
Group=tomcat
Type=forking
Environment=CATALINA_PID=/opt/tomcat/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
Restart=on-failure

[Install] WantedBy=multi-user.target

Uložte soubor a spusťte následující příkaz pro opětovné načtení systemd manažer:

systemctl daemon-reload
systemctl start tomcat
systemctl enable tomcat

Krok 4. Posouzení Apache Tomcat 9.

Nakonec otevřete Tomcat z vašeho prohlížeče, přejděte na svou IP nebo doménu s portem 8080 (protože Tomcat bude vždy běžet na portu 8080), jako příklad: http://your_IP_address:8080/manager/html pomocí uživatele ‚admin‘ a hesla ‚PASSWORD‘

Blahopřejeme! Úspěšně jste nainstalovali Apache Tomcat. Děkujeme, že jste použili tento návod k instalaci Apache Tomcat na systémy CentOS 7. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Apache Tomcat.


Cent OS
  1. Jak nainstalovat apache tomcat na Linux RHEL 8 / CentOS 8

  2. Jak nainstalovat Apache Tomcat 8 na CentOS

  3. Jak nainstalovat Tomcat 7 na Centos?

  1. Jak nainstalovat Apache Cassandra na CentOS 8

  2. Jak nainstalovat Apache na CentOS 7

  3. Jak nainstalovat Tomcat 8.5 na CentOS 7

  1. Jak nainstalovat Tomcat 9 na CentOS 7

  2. Jak nainstalovat Apache Maven na CentOS 7

  3. Jak nainstalovat Apache Cassandra na CentOS 7