Så här installerar du Apache 8 på CentOS 7

Inom de funktioner som vi hanterar dag för dag i våra system eller laboratoriemiljöer måste vi vara medvetna om de nyheter och nya verktyg som användare behöver, särskilt de människor som finns på utvecklingsavdelningarna (om det finns denna avdelning i vår organisation) , design, logistik, tillhandahålla lösningar på program- och hårdvarunivå så att deras arbete är det mest optimala och det mest effektiva.

Den här gången ska vi analysera hur vi kan installera Apache Tomcat 8, webbserver som tillåter oss att vara värd för Java -applikationer, något mycket användbart för utvecklare som implementerar applikationer i Java.

Vad är Apache Tomcat?Som vi har nämnt tidigare är Apache Tomcat en webbserver som erbjuder alternativ för Java -applikationer, som vanligt i Linux, det är gratis programvara med öppen källkod som förbättras dag för dag. Apache kommer från det franska ordet för fläckig server som har implementerats sedan 1996 och bland dess många fördelar har vi:

Fördelar med Apache Tomcat

  • Gratis mjukvara
  • Multiplattform
  • Optimal prestanda
  • Stabil och säker

I princip användningen av Apache Tomcat fokuserar på webbsidor, oavsett om de är dynamiska eller statiska och vi vet väl att Apache är integrerat med det välkända LAMP-paketet (Linux, Apache, MySQL, PHP).

För denna analys kommer vi att använda en miljö med CentOS 7. Innan vi börjar kommer vi att lämna några självstudier som kan vara av intresse:

  • Installera Apache Tomcat på Ubuntu 16.04
  • Installera LAMP på Debian 8
  • Installera XAMPP
  • Övervaka Apache -prestanda

1. Uppdatera CentOS 7 -systemet


Det första steget att ta är uppdatera vårt CentOS 7 -system För att söka efter nya uppdateringar och därmed få mer stabilitet, för detta använder vi kommandot:
 sudo yum uppdatering

Vi hoppas att alla filer kommer att laddas ner och installeras.

2. Installera Java


Nästa steg vi måste ta är installera Java så att Apache Tomcat kan köra alla dessa Java-baserade program. För att utföra den här uppdateringen kommer vi att använda följande kommando:
 sudo yum installera java-1.7.0-openjdk-devel

Vi accepterar nedladdningen och väntar på att den ska installeras. Som standard är sökvägen där Java är installerad / usr / lib / jvm / jre, måste vi ha det i åtanke för Apache Tomcat -konfigurationen.

3. Användarskapande för Tomcat


När vi har installerat Java korrekt är nästa steg vi måste göra skapa en användare för att hantera allt som rör Apache Tomcat (får inte vara rotanvändare). Vi kommer först att skapa tomcat -gruppen med följande kommando:
 sudo groupadd tomcat
Nu fortsätter vi med att skapa tomcat -användaren och vi lägger till följande inställningar för den användaren:
  • Gör den till medlem i tomcat -gruppen.
  • Vi skapar en katalog i sökvägen opt / tomcat där Apache Tomcat kommer att installeras.
  • Vi lägger till parametern / bin / false så att ingen får åtkomst till kontot.

Vi kommer att ange följande kommando:

 sudo useradd -M -s / bin / nologin -g tomcat -d / opt / tomcat tomcat
När denna process är klar kan vi fortsätta ladda ner och installera Apache Tomcat 8.

4. Ladda ner och installera Apache Tomcat


För detta måste vi gå till följande Apache -webblänk för att se de senaste versionerna av Apache tillgängliga för nedladdning. För att hitta rätt version (tar.gz -fil) går vi till rätt version och i fältet Binära fördelningar placerar vi tar.gz -filen i kärnfältet.

FÖRSTORA

Där måste vi kopiera länkadressen för respektive nedladdning. För version 8 är länken följande: Apache 8 tar.gz -fil.

För att starta installationsprocessen vi går till hemmappen med parametern:

 cd ~
Därefter använder vi kommandot wget för att fortsätta med nedladdningen av Apache Tomcat, vi använder syntaxen wget Link_de_Descarga, i vårt fall är det:
 wget http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.4/bin/apache-tomcat-8.5.4.tar.gz
Vi hoppas att nedladdningen slutförs och installeras korrekt.

NoteraI vissa fall kommandot wget är inte tillgängligt i CentOS 7, för att lösa detta anger du bara kommandot:

 sudo yum installera wget
Med detta kommer vi att få det installerat.

Som vi nämnde tidigare ska vi installera Apache Tomcat 8 i sökvägen / opt / tomcat men denna rutt finns som standard inte, att skapa den vi kommer att använda följande kommando:

 sudo mkdir / opt / tomcat
Nu ska vi extrahera den nedladdade filen i sökvägen / opt / tomcat, för detta kommer vi att ange följande kommando:
 sudo tar xvf apache-tomcat-8 * tar.gz -C / opt / tomcat --strip-komponenter = 1
Vi hoppas att Apache extraheras i sökvägen / opt / tomcat. När alla filer har extraherats måste vi tilldela motsvarande behörigheter.

5. Uppdatera behörigheter för tomcat -användare


Så att tomcat -användaren kan komma åt Tomcat -installationsvägen kommer vi att utföra följande process. Vi ska gå till sökvägen där alla Apache Tomcat 8 -filer installerades ( / opt / tomcat) med följande kommando:
 cd / opt / tomcat
När vi väl är på denna rutt kommer vi att ange följande parametrar till ge läs- och skrivbehörighet på den vägen:
 sudo chgrp -R tomcat conf sudo chmod g + rwx conf sudo chmod g + r conf / *
Slutligen kommer vi låta tomcat -användaren vara ägare till loggarna, webbapplikationerna och andra komponenter i konf -filen, för detta kommer vi att ange följande:
 sudo chown -R tomcat webapps / work / temp / logs /
Nu fortsätter vi med att installera systemet.

6. Installera systemfilen


Vi måste installera systemd -filen eftersom Apache Tomcat körs som en tjänst, så vi kommer att ange följande för att skapa tomcat.service -filen:
 sudo nano /etc/systemd/system/tomcat.service
Där kan vi se att en tom fil visas, så vi måste lägga till följande:
 # Systemd enhetsfil för tomcat [Enhet] Beskrivning = Apache Tomcat Web Application Container After = syslog.target network.target [Service] Typ = gaffelmiljö = JAVA_HOME = / usr / lib / jvm / jre Miljö = 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 = -JAVA_OPTS = = true -Djava.security.egd = file: / dev /./ urandom 'ExecStart = / opt / tomcat / bin / startup.sh ExecStop = / bin / kill -15 $ MAINPID User = tomcat Group = tomcat [Installera] WantedBy = multi-user.target 

Vi sparar ändringarna med tangentkombinationen Ctrl + ELLER och vi lämnar redaktören med hjälp av kombinationen Ctrl + X. Därefter kommer vi att starta om systemd -filen med följande kommando:

 sudo systemctl daemon-reload
När den startar om fortsätter vi med nästa uppgif.webpt.

7. Aktivera Apache Tomcat -tjänst


När vi har slutfört den tidigare processen gör vi det starta apache -tjänsten med följande kommando:
 sudo systemctl start tomcat
Senare aktiverar vi Apache Tomcat med följande kommando:
 sudo systemctl aktivera tomcat
När vi väl har startat tjänsten kan vi verifiera Tomcat -installationen i webbläsaren, för detta måste vi känna till maskinens IP -adress med kommandot ifconfig.
I webbläsaren anger vi följande syntax:
 http: // Server-IP: 8080

FÖRSTORA

Som vi kan se öppnar vi Apache -startskärmen och hanterar därifrån vad vi anser nödvändigt.

Av detta handtag vi har installerat Apache Tomcat 8 på vår CentOS 7 -dator att ge ett alternativt stöd till de människor som arbetar med Java -applikationer. Slutligen kan du vara intresserad av följande handledning: Installera MySQL på CentOS 7.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave