Come installare Apache 8 su CentOS 7

All'interno delle funzioni che gestiamo giorno per giorno nei nostri sistemi o ambienti di laboratorio, dobbiamo essere consapevoli delle novità e dei nuovi strumenti che gli utenti richiedono, in particolare quelle persone che si trovano nei reparti di sviluppo (se c'è questo reparto nella nostra organizzazione) , progettazione, logistica, fornendo soluzioni a livello software e hardware affinché il loro lavoro sia il più ottimale e il più efficace.

Questa volta analizzeremo come possiamo installare Apache Tomcat 8, server web che ci permette di ospitare applicazioni Java, qualcosa di molto utile per gli sviluppatori che implementano applicazioni in Java.

Cos'è Apache Tomcat?Come accennato in precedenza, Apache Tomcat è un server Web che offre alternative per le applicazioni Java, come è consuetudine in Linux, è un software gratuito e open source che migliora di giorno in giorno. Apache deriva dalla parola francese per server patchy che è stato implementato dal 1996 e tra i suoi numerosi vantaggi abbiamo:

Vantaggi di Apache Tomcat

  • Software gratis
  • Multi piattaforma
  • Prestazioni ottimali
  • Stabile e sicuro

Fondamentalmente l'uso di Apache Tomcat è focalizzato sulle pagine web, sia dinamiche che statiche e sappiamo bene che Apache è integrato con il noto pacchetto LAMP (Linux, Apache, MySQL, PHP).

Per questa analisi utilizzeremo un ambiente con CentOS 7. Prima di iniziare, lasceremo alcuni tutorial che potrebbero interessarti:

  • Installa Apache Tomcat su Ubuntu 16.04
  • Installa LAMP su Debian 8
  • Installa XAMPP
  • Monitora le prestazioni di Apache

1. Aggiorna il sistema CentOS 7


Il primo passo da fare è aggiorna il nostro sistema CentOS 7 Per cercare nuovi aggiornamenti e quindi avere più stabilità, per questo utilizzeremo il comando:
 sudo yum aggiornamento

Ci auguriamo che tutti i file vengano scaricati e installati.

2. Installa Java


Il prossimo passo che dobbiamo fare è installa Java in modo che Apache Tomcat possa eseguire tutte quelle applicazioni basate su Java. Per eseguire questo aggiornamento utilizzeremo il seguente comando:
 sudo yum install java-1.7.0-openjdk-devel

Accettiamo il download e aspettiamo che venga installato. Per impostazione predefinita, il percorso in cui è installato Java è / usr / lib / jvm / jre, dobbiamo tenerlo presente per la configurazione di Apache Tomcat.

3. Creazione utente per Tomcat


Una volta installato correttamente Java, il prossimo passo che dobbiamo fare è creare un utente per gestire tutto ciò che riguarda Apache Tomcat (non deve essere l'utente root). Per prima cosa creeremo il gruppo Tomcat usando il seguente comando:
 sudo groupadd tomcat
Ora procediamo con la creazione dell'utente Tomcat e aggiungeremo le seguenti impostazioni a quell'utente:
  • Rendilo un membro del gruppo Tomcat.
  • Creeremo una directory nel percorso opt / tomcat dove verrà installato Apache Tomcat.
  • Aggiungeremo il parametro /bin/falso in modo che nessuno acceda all'account.

Inseriamo il seguente comando:

 sudo useradd -M -s / bin / nologin -g tomcat -d / opt / tomcat tomcat
Una volta terminato questo processo, possiamo procedere con il download e l'installazione di Apache Tomcat 8.

4. Scarica e installa Apache Tomcat


Per questo dobbiamo andare al seguente collegamento Web Apache per vedere le ultime versioni di Apache disponibili per il download. Per trovare la versione corretta (file tar.gz) andiamo alla versione corretta e nel campo Distribuzioni binarie posizioniamo il file tar.gz nel campo core.

INGRANDIRE

Lì dobbiamo copiare l'indirizzo del collegamento per il rispettivo download. Per la versione 8 il collegamento è il seguente: Apache 8 file tar.gz.

Per iniziare il processo di installazione andremo alla cartella home utilizzando il parametro:

 cd ~
Successivamente utilizzeremo il comando wget per procedere con il download di Apache Tomcat, utilizzeremo la sintassi wget Link_de_Descarga, nel nostro caso è:
 wget http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.4/bin/apache-tomcat-8.5.4.tar.gz
Ci auguriamo che il download venga completato e sia installato correttamente.

NotaIn alcuni casi il comando wget non è disponibile in CentOS 7, per risolverlo basta inserire il comando:

 sudo yum install wget
Con questo lo avremo installato.

Come accennato in precedenza, stiamo per installa Apache Tomcat 8 nel percorso / opt / tomcat ma per impostazione predefinita questo percorso non esiste, per crearlo useremo il seguente comando:

 sudo mkdir / opt / tomcat
Ora stiamo per estrai il file scaricato nel percorso / opt / tomcat, per questo inseriremo il seguente comando:
 sudo tar xvf apache-tomcat-8 * tar.gz -C / opt / tomcat --strip-components = 1
Speriamo che Apache venga estratto nel percorso /opt/tomcat. Una volta estratti tutti i file dobbiamo assegnare i permessi corrispondenti.

5. Aggiorna le autorizzazioni per l'utente Tomcat


Affinché l'utente Tomcat possa accedere al percorso di installazione di Tomcat, eseguiremo il seguente processo. Stiamo andando a vai al percorso in cui sono stati installati tutti i file di Apache Tomcat 8 (/opt/tomcat) utilizzando il seguente comando:
 cd / opt / tomcat
Una volta che siamo su questo percorso, inseriremo i seguenti parametri per concedere i permessi di lettura e scrittura su quel percorso:
 sudo chgrp -R tomcat conf sudo chmod g + rwx conf sudo chmod g + r conf / *
Alla fine lo faremo consentire all'utente Tomcat di essere il proprietario dei registri, delle applicazioni Web e di altri componenti del file conf, per questo inseriremo quanto segue:
 sudo chown -R tomcat webapps / lavoro / temp / registri /
Ora passiamo all'installazione del sistema.

6. Installa il file di sistema


Dobbiamo installare il file systemd poiché Apache Tomcat verrà eseguito come servizio, quindi inseriremo quanto segue per creare il file tomcat.service:
 sudo nano /etc/systemd/system/tomcat.service
Lì possiamo vedere che viene visualizzato un file vuoto, quindi dobbiamo aggiungere quanto segue:
 # File di unità Systemd per tomcat [Unità] Descrizione = Contenitore di applicazioni Web Apache Tomcat After = syslog.target network.target [Servizio] Tipo = fork Ambiente = JAVA_HOME = / usr / lib / jvm / jre Ambiente = CATALINA_PID = / opt / tomcat /temp/tomcat.pid Environment = CATALINA_HOME = / opt / tomcat Environment = CATALINA_BASE = / opt / tomcat Environment = 'CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX: + UseParallelGC' Environment = 'JAVA_OPTS = -Djava.awt.headless = true -Djava.security.egd = file: / dev /./ urandom 'ExecStart = / opt / tomcat / bin / startup.sh ExecStop = / bin / kill -15 $ MAINPID Utente = tomcat Group = tomcat [Install] WantedBy = multiutente.target 

Salviamo le modifiche utilizzando la combinazione di tasti Ctrl + O e usciamo dall'editor usando la combinazione Ctrl + X. Successivamente riavvieremo il file systemd utilizzando il seguente comando:

 sudo systemctl demone-reload
Una volta riavviato, continuiamo con l'attività successiva.

7. Abilita il servizio Apache Tomcat


Una volta completato il processo precedente, lo faremo avvia il servizio apache utilizzando il seguente comando:
 sudo systemctl start tomcat
Successivamente abilitiamo Apache Tomcat utilizzando il seguente comando:
 sudo systemctl abilita tomcat
Una volta avviato il servizio possiamo verifica l'installazione di Tomcat nel browser, per questo dobbiamo conoscere l'indirizzo IP della nostra macchina usando il comando ifconfig.
Nel browser inseriremo la seguente sintassi:
 http: // Server-IP: 8080

INGRANDIRE

Come possiamo vedere, accediamo alla schermata iniziale di Apache e da lì gestiamo ciò che riteniamo necessario.

Di questa maniglia abbiamo installato Apache Tomcat 8 sul nostro computer CentOS 7 per fornire un supporto alternativo a coloro che lavorano con applicazioni Java. Infine, potresti essere interessato al seguente tutorial: Installa MySQL su CentOS 7.

wave wave wave wave wave