GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Apache Tomcat 8 su CentOS

In questo tutorial, ti mostreremo come installare Apache Tomcat 8 su CentOS. Per chi non lo sapesse, Apache Tomcat è un server web open source e un contenitore di servlet sviluppato dalla Apache Software Foundation. Implementa le specifiche Java Servlet, JavaServer Pages (JSP), Java Unified Expression Language e Java WebSocket di Sun Microsystems e fornisce un ambiente server Web in cui eseguire il codice Java.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Apache Tomcat sul sistema CentOS.

Installa Apache Tomcat 8 su CentOS

Passaggio 1. JAVA è il primo requisito dell'installazione di Tomcat.

CentOS 32 bit:

wget --no-cookies \
--no-check-certificate \
--header "Cookie: oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-i586.rpm" \
-O /opt/jdk-8-linux-i586.rpm
rpm -Uvh /opt/jdk-8-linux-i586.rpm

CentOS 64 bit:

wget --no-cookies \
--no-check-certificate \
--header "Cookie: oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64.rpm" \
-O /opt/jdk-8-linux-x64.rpm
rpm -Uvh /opt/jdk-8-linux-x64.rpm

Quindi, configura i file JAVA 8 appena installati utilizzando il comando 'alternatives', esegui la seguente serie di comandi sul terminale per configurare Java.

# alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_05/jre/bin/java 20000
# alternatives --install /usr/bin/jar jar /usr/java/jdk1.8.0_05/bin/jar 20000
# alternatives --install /usr/bin/javac javac /usr/java/jdk1.8.0_05/bin/javac 20000
# alternatives --install /usr/bin/javaws javaws /usr/java/jdk1.8.0_05/jre/bin/javaws 20000
# alternatives --set java /usr/java/jdk1.8.0_05/jre/bin/java
# alternatives --set javaws /usr/java/jdk1.8.0_05/jre/bin/javaws
# alternatives --set javac /usr/java/jdk1.8.0_05/bin/javac
# alternatives --set jar /usr/java/jdk1.8.0_05/bin/jar

Puoi anche verificarlo eseguendo il comando seguente.

java -version

Passaggio 2. Scarica ed estrai l'archivio Tomcat.

Una volta installato e configurato JAVA sul sistema, ora è il momento di scaricare l'ultima versione di Apache Tomcat.

cd /opt
wget http://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
tar -xvf pache-tomcat-8.0.21.tar.gz

Passaggio 3. Aggiungi utente e gruppo Tomcat.

ln -s /opt/apache-tomcat-8.0.21 /opt/tomcat-latest
chown -hR tomcat8: /opt/tomcat-latest /opt/apache-tomcat-8.0.21

Passaggio 4. Configura Tomcat per l'esecuzione come servizio.

cd /opt/apache-tomcat-8.0.21/bin
./startup.sh

Otterrai il seguente output.

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

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

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

Passaggio 5. Infine, apri Tomcat dal tuo browser, vai al tuo IP o dominio con la porta 8080 (perché Tomcat funzionerà sempre sulla porta 8080) come esempio:miodominio.com:8080, sostituisci miodominio.com con il tuo IP o dominio.

Per spegnere Tomcat puoi semplicemente eseguire lo script di spegnimento nella stessa cartella in questo modo:

/opt/apache-tomcat-8.0.21/bin/shutdown.sh

Passaggio 6. Imposta gli account utente.

Configura gli utenti Tomcat in modo che possano accedere alle sezioni amministratore/gestore. Puoi farlo aggiungendo gli utenti nel file conf/tomcat-users.xml con il tuo testo preferito editor. Aggiungi questo testo al file:

nano /opt/apache-tomcat-8.0.21/conf/server.xml

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

<!-- user manager can access only manager section -->
<role rolename="manager-gui" />
<user username="manager" password="_SECRET_PASSWORD_" roles="manager-gui" />

<!-- user admin can access manager and admin section both -->
<role rolename="admin-gui" />
<user username="admin" password="_SECRET_PASSWORD_" roles="manager-gui,admin-gui" />

Congratulazioni! Hai installato con successo Apache Tomcat. Grazie per aver utilizzato questo tutorial per l'installazione di Apache Tomcat 8 sul sistema CentOS. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Apache Tomcat .


Cent OS
  1. Come installare Apache Tomcat su Linux RHEL 8 / CentOS 8

  2. Come installare Apache Cassandra su CentOS 8

  3. Come installare Apache su CentOS 7

  4. Come installare Apache Tomcat su CentOS 7

  5. Come installare Tomcat 7 su Centos?

Come installare Apache Tomcat 8.5 su CentOS 7.3

Come installare Tomcat su CentOS

Come installare Apache Tomcat 9.0/8.5 su CentOS 6/RHEL 6

Come installare Apache Tomcat 9.0/8.5 su CentOS 7/RHEL 7

Come installare Apache Tomcat su CentOS 8

Come installare Apache Tomcat 9 su CentOS 7