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

Come installare Apache Tomcat su CentOS 7

In questo tutorial, ti mostreremo come installare Apache Tomcat su CentOS 7. Per quelli di voi che non lo sapessero, 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 server CentOS 7.

Installa Apache Tomcat su CentOS 7

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

yum clean all
yum -y update

Passaggio 2. Installazione di Java 8.

Apache Tomcat 9 richiede l'installazione di Java 8 o versioni successive sul server. Esegui il comando seguente per installare Java 8:

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

Una volta installato, puoi anche verificarlo, eseguendo il seguente comando:

java -version

Passaggio 3. Installa Apache Tomcat 9 su CentoS 7.

In primo luogo, vai al sito Web ufficiale di Apache Tomcat e scarica la versione più recente del software sul tuo server. Al momento la versione più recente è la versione 9.0.7 :

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

Decomprimi l'archivio zip scaricato:

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

Quindi, crea una nuova directory denominata 'apache-tomcat-9.0.7'. La rinomineremo in qualcosa di più semplice:

cd /opt
mv apache-tomcat-9.0.7/ tomcat

Quindi, esegui i seguenti comandi per impostare la variabile di ambiente CATALINA_HOME:

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

Non è consigliabile eseguire Apache Tomcat come utente root, quindi aggiungi utente e gruppo Tomcat:

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

Ora, crea un systemd file con il seguente contenuto:

### 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

Salva il file ed esegui il comando seguente per ricaricare systemd gestore:

systemctl daemon-reload
systemctl start tomcat
systemctl enable tomcat

Passaggio 4. Valutazione di Apache Tomcat 9.

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: http://your_IP_address:8080/manager/html utilizzando l'utente "admin" e la password "PASSWORD"

Congratulazioni! Hai installato con successo Apache Tomcat. Grazie per aver utilizzato questo tutorial per l'installazione di Apache Tomcat sui sistemi CentOS 7. 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 8 su CentOS

  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