GNU/Linux >> Linux Esercitazione >  >> OpenSuse

Installa Apache Tomcat 8 su openSUSE 13.2

Apache Tomcat è un server Web open source e un contenitore servlet sviluppato dalla Apache Software Foundation (ASF). Tomcat implementa le specifiche Java Servlet e JavaServer Pages (JSP) di Oracle e fornisce un ambiente server Web HTTP "puro Java" per l'esecuzione dei codici Java. Apache Tomcat include strumenti per la configurazione e la gestione, ma può anche essere configurato modificando i file di configurazione XML.

Ecco la guida passo passo per installare Apache Tomcat 8.0 su RHEL 7 / CentOS 7.

Apri Terminale.

Passa all'utente root.

Installa OpenJDK:

Tomcat richiede che java sia installato sulla tua macchina, puoi avere Oracle JDK o OpenJDK installato sulla tua macchina. Qui ho usato openjdk, installiamo openjdk eseguendo il seguente comando.

# zypper install java-1_7_0-openjdk

Puoi anche verificarlo, eseguendo il seguente comando.

# java -version
java version "1.7.0_71"
OpenJDK Runtime Environment (IcedTea 2.5.3) (suse-1.1-x86_64)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)

Scarica e configura Apache Tomcat:

Scarica l'ultima versione di Apache Tomcat dal sito Web e salvala nella tua home directory.

# wget http://www.us.apache.org/dist/tomcat/tomcat-8/v8.0.14/bin/apache-tomcat-8.0.14.tar.gz

Scarica il file MD5.

# wget --no-check-certificate https://www.apache.org/dist/tomcat/tomcat-8/v8.0.14/bin/apache-tomcat-8.0.14.tar.gz.md5

Verifica il checksum md5 dell'archivio Tomcat scaricato con il checksum fornito da Apache Tomcat.

# cat apache-tomcat-8.0.9.tar.gz.md5
96063b1e477869e8ff4801d777e8915b *apache-tomcat-8.0.14.tar.gz
# md5sum apache-tomcat-8.0.9.tar.gz
96063b1e477869e8ff4801d777e8915b  apache-tomcat-8.0.14.tar.gz

Se entrambi corrispondono, estrai il tomcat nella directory (/var/local) desiderata.

# tar -zxvf apache-tomcat-8.0.14.tar.gz -C /usr/local/

Controllo di Apache Tomcat:

Apache Tomcat può essere avviato e interrotto dallo script fornito con il pacchetto, avviare Apache Tomcat.

# /usr/local/apache-tomcat-8.0.14/bin/startup.sh

otterrai il seguente output.

Using CATALINA_BASE:   /usr/local/apache-tomcat-8.0.14
Using CATALINA_HOME:   /usr/local/apache-tomcat-8.0.14
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-8.0.14/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/apache-tomcat-8.0.14/bin/bootstrap.jar:/usr/local/apache-tomcat-8.0.14/bin/tomcat-juli.jar
Tomcat started.

Puoi verificare il servizio in esecuzione, per impostazione predefinita Tomcat viene eseguito sulla porta n. 8080

# netstat -antup | grep 8080
tcp        0      0 :::8080                 :::*                    LISTEN      2340/java

Apri il browser web e punta a http://ipaddress:8080

Ferma Apache Tomcat.

# /usr/local/apache-tomcat-8.0.14/bin/shutdown.sh

Gestire Apache Tomcat:

Tomcat può essere gestito tramite il web-manager, è possibile eseguire le seguenti operazioni.
Distribuire nuova applicazione, distribuire nuova applicazione in un contesto specificato, elencare le applicazioni attive o in attività, avviare e arrestare le applicazioni web.

Web manager è protetto da password, richiede nome utente e password per accedere. Solo l'utente con il ruolo "manager-gui" può accedere, questi utenti e ruoli sono definiti in tomcat-users.xml. Per impostazione predefinita, il ruolo "manager-gui" non definisce quel file, dobbiamo aggiungerlo manualmente.

# vi /usr/local/apache-tomcat-8.0.14/conf/tomcat-users.xml

Posiziona le due righe seguenti appena sopra l'ultima riga.

<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui"/>

Inizia micio,

# /usr/local/apache-tomcat-8.0.14/bin/startup.sh

Ora gli utenti Tomcat hanno accesso al web manager.

Come puoi definire gli altri ruoli.

Questo è tutto.


OpenSuse
  1. Installa phpMyAdmin su openSUSE 13.2

  2. Installa il server web Apache su openSUSE 12

  3. Installa LibreOffice 3.5 su openSUSE 12 / openSUSE 12.1

  4. Come installare Apache Tomcat 8 su CentOS

  5. Come installare Apache Tomcat su CentOS 7

Come installare Apache Tomcat su CentOS 8

Come installare Apache Tomcat su Ubuntu 20.04?

Come installare Apache e PHP su OpenSUSE 15.1

Come installare Apache Tomcat 8 su Ubuntu 14.04

Come installare Apache Tomcat 9 su CentOS 7

Come installare Apache Tomcat su Ubuntu 18.04