Sådan installeres Apache 8 på CentOS 7

Inden for de funktioner, vi administrerer dag for dag i vores systemer eller laboratoriemiljøer, skal vi være opmærksomme på de nyheder og nye værktøjer, som brugerne har brug for, især de mennesker, der er i udviklingsafdelingerne (hvis der er denne afdeling i vores organisation) , design, logistik, levering af løsninger på software- og hardware -niveau, så deres arbejde er det mest optimale og det mest effektive.

Denne gang skal vi analysere, hvordan vi kan installere Apache Tomcat 8, webserver, der giver os mulighed for at være vært for Java -applikationer, noget meget nyttigt for udviklere, der implementerer applikationer i Java.

Hvad er Apache Tomcat?Som vi tidligere har nævnt, er Apache Tomcat en webserver, der tilbyder alternativer til Java -applikationer, som det er sædvanligt i Linux, det er gratis open source -software, der forbedres dag for dag. Apache kommer fra det franske ord for ujævn server, som er blevet implementeret siden 1996, og blandt dets mange fordele har vi:

Fordele ved Apache Tomcat

  • Gratis software
  • Multi platform
  • Optimal ydelse
  • Stabil og sikker

Grundlæggende brug af Apache Tomcat er fokuseret på websider, uanset om de er dynamiske eller statiske og vi ved godt, at Apache er integreret med den velkendte LAMP-pakke (Linux, Apache, MySQL, PHP).

Til denne analyse vil vi bruge et miljø med CentOS 7. Inden vi begynder vil vi efterlade nogle selvstudier, der kan være af interesse:

  • Installer Apache Tomcat på Ubuntu 16.04
  • Installer LAMP på Debian 8
  • Installer XAMPP
  • Overvåg Apache -ydeevne

1. Opdater CentOS 7 -system


Det første skridt at tage er opdater vores CentOS 7 -system For at søge efter nye opdateringer og dermed have mere stabilitet, til dette vil vi bruge kommandoen:
 sudo yum opdatering

Vi håber, at alle filer vil blive downloadet og installeret.

2. Installer Java


Det næste skridt, vi skal tage, er installer Java, så Apache Tomcat kan køre alle disse Java-baserede applikationer. For at udføre denne opdatering bruger vi følgende kommando:
 sudo yum install java-1.7.0-openjdk-devel

Vi accepterer download og venter på at blive installeret. Som standard er stien, hvor Java er installeret / usr / lib / jvm / jre, vi skal huske det for Apache Tomcat -konfigurationen.

3. Brugeroprettelse til Tomcat


Når vi har installeret Java korrekt, er det næste trin, vi skal gøre oprette en bruger til at administrere alt relateret til Apache Tomcat (må ikke være rodbrugeren). Vi opretter først tomcat -gruppen ved hjælp af følgende kommando:
 sudo group tilføj tomcat
Nu fortsætter vi med at oprette tomcat -brugeren, og vi tilføjer følgende indstillinger til denne bruger:
  • Gør den til medlem af tomcat -gruppen.
  • Vi opretter et bibliotek i stien opt / tomcat hvor Apache Tomcat installeres.
  • Vi tilføjer parameteren / bin / false så ingen får adgang til kontoen.

Vi indtaster følgende kommando:

 sudo useradd -M -s / bin / nologin -g tomcat -d / opt / tomcat tomcat
Når denne proces er udført, kan vi fortsætte med at downloade og installere Apache Tomcat 8.

4. Download og installer Apache Tomcat


Til dette skal vi gå til følgende Apache -weblink for at se de nyeste versioner af Apache, der kan downloades. For at finde den korrekte version (tar.gz -fil) går vi til den korrekte version, og i feltet Binary Distributions placerer vi tar.gz -filen i kernefeltet.

FORSTØRRE

Der skal vi kopiere linkadressen til den respektive download. For version 8 er linket som følger: Apache 8 tar.gz -fil.

For at starte installationsprocessen vi går til hjemmemappen ved hjælp af parameteren:

 cd ~
Dernæst bruger vi wget -kommandoen til at fortsætte med download af Apache Tomcat, vi vil bruge syntaksen wget Link_de_Descarga, i vores tilfælde er det:
 wget http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.4/bin/apache-tomcat-8.5.4.tar.gz
Vi håber, at overførslen gennemføres og installeres korrekt.

BemærkI nogle tilfælde kommandoen wget er ikke tilgængelig i CentOS 7, for at løse dette skal du bare indtaste kommandoen:

 sudo yum installer wget
Med dette får vi det installeret.

Som vi nævnte tidligere, skal vi installer Apache Tomcat 8 i stien / opt / tomcat men denne rute findes som standard ikke, at skabe det vi vil bruge følgende kommando:

 sudo mkdir / opt / tomcat
Nu skal vi udpak den downloadede fil i stien / opt / tomcat, til dette vil vi indtaste følgende kommando:
 sudo tar xvf apache-tomcat-8 * tar.gz -C / opt / tomcat --strip-komponenter = 1
Vi håber, at Apache ekstraheres i stien / opt / tomcat. Når alle filerne er udpakket, skal vi tildele de tilsvarende tilladelser.

5. Opdater tilladelser til tomcat -bruger


For at tomcat -brugeren kan få adgang til Tomcat -installationsvejen, skal vi udføre følgende proces. Vi skal gå til den sti, hvor alle Apache Tomcat 8 -filer blev installeret ( / opt / tomcat) ved hjælp af følgende kommando:
 cd / opt / tomcat
Når vi er på denne rute, skal vi indtaste følgende parametre til give læse- og skrivetilladelser på den vej:
 sudo chgrp -R tomcat conf sudo chmod g + rwx conf sudo chmod g + r conf / *
Endelig vil vi tillade tomcat -brugeren at være ejer af logfiler, webapplikationer og andre komponenter i conf -filen, for dette vil vi indtaste følgende:
 sudo chown -R tomcat webapps / work / temp / logs /
Nu går vi videre med at installere systemet.

6. Installer systemfilen


Vi skal installere systemd -filen, da Apache Tomcat kører som en service, så vi indtaster følgende for at oprette tomcat.service -filen:
 sudo nano /etc/systemd/system/tomcat.service
Der kan vi se, at der vises en tom fil, så vi skal tilføje følgende:
 # Systemd -enhedsfil til tomcat [Enhed] Beskrivelse = Apache Tomcat Web Application Container After = syslog.target network.target [Service] Type = forking Environment = JAVA_HOME = / usr / lib / jvm / jre Environment = CATALINA_PID = / opt / tomcat /temp/tomcat.pid Miljø = CATALINA_HOME = / opt / tomcat Miljø = CATALINA_BASE = / opt / tomcat Miljø = 'CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX: + UseParallelGC' Miljø = '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 [Install] WantedBy = multi-user.target 

Vi gemmer ændringerne ved hjælp af tastekombinationen Ctrl + ELLER og vi forlader editoren ved hjælp af kombinationen Ctrl + x. Dernæst genstarter vi systemd -filen ved hjælp af følgende kommando:

 sudo systemctl daemon-reload
Når den genstarter, fortsætter vi med den næste opgave.

7. Aktiver Apache Tomcat -service


Når vi har gennemført den tidligere proces, gør vi det start apache service ved hjælp af følgende kommando:
 sudo systemctl start tomcat
Senere aktiverer vi Apache Tomcat ved hjælp af følgende kommando:
 sudo systemctl aktiver tomcat
Når vi har startet tjenesten, kan vi verificer Tomcat -installationen i browseren, for dette skal vi kende IP -adressen på vores maskine ved hjælp af ifconfig -kommandoen.
I browseren indtaster vi følgende syntaks:
 http: // Server-IP: 8080

FORSTØRRE

Som vi kan se, får vi adgang til Apache -startskærmen og administrerer derfra, hvad vi anser for nødvendigt.

Af dette håndtag vi har installeret Apache Tomcat 8 på vores CentOS 7 -computer at yde en alternativ support til de mennesker, der arbejder med Java -applikationer. Endelig kan du være interesseret i følgende vejledning: Installer MySQL på CentOS 7.

wave wave wave wave wave