Kaip įdiegti „Apache 8“ „CentOS 7“

Vykdydami funkcijas, kurias kasdien valdome savo sistemose ar laboratorinėje aplinkoje, turime žinoti apie naujienas ir naujas priemones, kurių reikia vartotojams, ypač tiems žmonėms, kurie yra kūrimo skyriuose (jei mūsų organizacijoje yra šis skyrius) , projektavimas, logistika, teikiant sprendimus programinės ir techninės įrangos lygmeniu, kad jų darbas būtų optimaliausias ir efektyviausias.

Šį kartą mes analizuosime, kaip galime įdiegti „Apache Tomcat 8“, žiniatinklio serveris, leidžiantis talpinti „Java“ programas, tai labai naudinga kūrėjams, diegiantiems „Java“ programas.

Kas yra „Apache Tomcat“?Kaip jau minėjome anksčiau, „Apache Tomcat“ yra žiniatinklio serveris, siūlantis alternatyvas „Java“ programoms, kaip įprasta „Linux“, tai nemokama atviro kodo programinė įranga, kuri tobulėja kiekvieną dieną. „Apache“ kilęs iš prancūzų kalbos žodžio „pataisytas serveris“, kuris buvo įdiegtas nuo 1996 m. Ir tarp daugelio jo pranašumų turime:

„Apache Tomcat“ pranašumai

  • Nemokama programinė įranga
  • Kelių platformų
  • Optimalus našumas
  • Stabilus ir saugus

Iš esmės naudojimas „Apache Tomcat“ yra orientuota į dinaminius ar statinius tinklalapius ir mes gerai žinome, kad „Apache“ yra integruota su gerai žinomu LAMP paketu („Linux“, „Apache“, „MySQL“, „PHP“).

Šiai analizei naudosime aplinką su „CentOS 7.“ Prieš pradėdami paliksime keletą pamokų, kurios gali būti įdomios:

  • Įdiekite „Apache Tomcat“ „Ubuntu 16.04“
  • Įdiekite LAMP „Debian 8“
  • Įdiekite XAMPP
  • Stebėkite „Apache“ našumą

1. Atnaujinkite „CentOS 7“ sistemą


Pirmas žingsnis, kurį reikia žengti, yra atnaujinkite mūsų „CentOS 7“ sistemą Norėdami ieškoti naujų atnaujinimų ir taip turėti daugiau stabilumo, tam naudosime komandą:
 sudo yum atnaujinimas

Tikimės, kad visi failai bus atsisiųsti ir įdiegti.

2. Įdiekite „Java“


Kitas žingsnis, kurį turime žengti, yra įdiekite „Java“, kad „Apache Tomcat“ galėtų paleisti visas tas „Java“ programas. Norėdami atlikti šį naujinimą, naudosime šią komandą:
 sudo yum įdiegti java-1.7.0-openjdk-devel

Mes priimame atsisiuntimą ir laukiame, kol jis bus įdiegtas. Pagal numatytuosius nustatymus kelias, kuriame įdiegta „Java“, yra / usr / lib / jvm / jre, turime turėti tai omenyje „Apache Tomcat“ konfigūracijai.

3. „Tomcat“ vartotojo sukūrimas


Teisingai įdiegę „Java“, kitas žingsnis, kurį turime padaryti, yra sukurkite vartotoją, kad galėtumėte tvarkyti viską, kas susiję su „Apache Tomcat“ (neturi būti pagrindinis vartotojas). Pirmiausia sukursime „tomcat“ grupę naudodami šią komandą:
 sudo grupėpridėti runčiuką
Dabar mes kuriame „tomcat“ vartotoją ir prie to vartotojo pridėsime šiuos nustatymus:
  • Padarykite tai „runcat“ grupės nariu.
  • Mes sukursime katalogą kelyje opt / tomcat kur bus įdiegta „Apache Tomcat“.
  • Pridėsime parametrą / bin / false kad niekas neprieitų prie paskyros.

Įvesime šią komandą:

 sudo useradd -M -s / bin / nologin -g tomcat -d / opt / tomcat runcat
Kai šis procesas bus baigtas, galėsime atsisiųsti ir įdiegti „Apache Tomcat 8“.

4. Atsisiųskite ir įdiekite „Apache Tomcat“


Norėdami tai padaryti, turime pereiti prie šios „Apache“ žiniatinklio nuorodos, kad pamatytumėte naujausias „Apache“ versijas, kurias galima atsisiųsti. Norėdami rasti tinkamą versiją (failą tar.gz), einame į teisingą versiją, o lauke Dvejetainiai paskirstymai įterpiame failą tar.gz į pagrindinį lauką.

DIDELIS

Ten turime nukopijuoti atitinkamo atsisiuntimo nuorodos adresą. 8 versijos nuoroda yra tokia: „Apache 8 tar.gz“ failas.

Norėdami pradėti diegimo procesą eisime į namų aplanką naudojant parametrą:

 cd ~
Toliau naudosime komandą „wget“, norėdami tęsti „Apache Tomcat“ atsisiuntimą, naudosime sintaksę wget Link_de_Descarga, mūsų atveju tai yra:
 wget http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.4/bin/apache-tomcat-8.5.4.tar.gz
Tikimės, kad atsisiuntimas bus baigtas ir tinkamai įdiegtas.

PastabaKai kuriais atvejais komanda wget „CentOS 7“ nėra, norėdami tai išspręsti, tiesiog įveskite komandą:

 sudo yum įdiegti wget
Su tuo mes jį įdiegsime.

Kaip jau minėjome, ketiname įdiekite „Apache Tomcat 8“ į kelią / opt / tomcat bet pagal nutylėjimą šis maršrutas neegzistuoja, ją sukurti naudosime šią komandą:

 sudo mkdir / opt / tomcat
Dabar mes ketiname išskleiskite atsisiųstą failą keliu / opt / tomcat, tam mes įvesime šią komandą:
 sudo tar xvf apache-tomcat-8 * tar.gz -C / opt / tomcat --strip-components = 1
Tikimės, kad „Apache“ bus išgautas kelyje / opt / tomcat. Kai visi failai bus išgauti, turime priskirti atitinkamus leidimus.

5. Atnaujinti „Tomcat“ vartotojo teises


Kad „Tomcat“ naudotojas galėtų pasiekti „Tomcat“ diegimo kelią, atliksime šį procesą. Mes ketiname eikite keliu, kuriame buvo įdiegti visi „Apache Tomcat 8“ failai ( / opt / tomcat) naudojant šią komandą:
 cd / opt / tomcat
Kai eisime šiuo maršrutu, įvesime šiuos parametrus suteikti skaitymo ir rašymo teises tuo keliu:
 sudo chgrp -R tomcat conf sudo chmod g + rwx conf sudo chmod g + r conf / *
Pagaliau padarysime leisti tomcat vartotojui būti žurnalų, žiniatinklio programų ir kitų conf failo komponentų savininku, tam mes įvesime:
 sudo chown -R tomcat webapps / work / temp / logs /
Dabar pereiname prie sistemos diegimo.

6. Įdiekite sistemos failą


Turime įdiegti sisteminį failą, nes „Apache Tomcat“ veiks kaip paslauga, todėl norėdami sukurti „tomcat.service“ failą įvesime šiuos duomenis:
 sudo nano /etc/systemd/system/tomcat.service
Ten matome, kad rodomas tuščias failas, todėl turime pridėti:
 # „Systemc unit file for tomcat“ [Unit] Aprašymas = „Apache Tomcat Web Application Container After“ = syslog.target network.target [Paslauga] Tipas = šakiamoji aplinka = JAVA_HOME = / usr / lib / jvm / jre Environment = 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_vaws.- = true -Djava.security.egd = file: / dev /./ urandom 'ExecStart = / opt / tomcat / bin / startup.sh ExecStop = / bin / kill -15 $ MAINPID User = tomcat Group = tomcat [Įdiegti] WantedBy = kelių vartotojų.tikslas 

Pakeitimus išsaugome naudodami klavišų kombinaciją Ctrl + ARBA ir išeiname iš redaktoriaus naudodami derinį Ctrl + X. Toliau iš naujo paleisime sisteminį failą naudodami šią komandą:

 sudo systemctl demonas iš naujo
Kai jis vėl paleidžiamas, mes tęsiame kitą užduotį.

7. Įgalinti „Apache Tomcat“ paslaugą


Baigę ankstesnį procesą, mes tai padarysime paleiskite „apache“ paslaugą naudojant šią komandą:
 sudo systemctl paleiskite tomcat
Vėliau įjungiame „Apache Tomcat“ naudodami šią komandą:
 sudo systemctl įjungti tomcat
Pradėję paslaugą galime patikrinkite „Tomcat“ įdiegimą naršyklėje, tam mes turime žinoti savo įrenginio IP adresą naudodami komandą ifconfig.
Naršyklėje įvesime šią sintaksę:
 http: // Serverio IP: 8080

DIDELIS

Kaip matome, mes pasiekiame pradinį „Apache“ ekraną ir iš ten valdome tai, kas, mūsų manymu, yra būtina.

Iš šios rankenos „CentOS 7“ kompiuteryje įdiegėme „Apache Tomcat 8“ teikti alternatyvią paramą tiems žmonėms, kurie dirba su „Java“ programomis. Galiausiai jus gali sudominti ši pamoka: Įdiekite „MySQL“ „CentOS 7“.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave