Kako instalirati Apache 8 na CentOS 7

Unutar funkcija kojima svakodnevno upravljamo u svojim sustavima ili laboratorijskim okruženjima, moramo biti svjesni novosti i novih alata koji su potrebni korisnicima, posebno onih ljudi koji su u razvojnim odjelima (ako u našoj organizaciji postoji ovaj odjel) , projektiranje, logistika, pružanje rješenja na softverskoj i hardverskoj razini kako bi njihov rad bio najoptimalniji i najučinkovitiji.

Ovaj put ćemo analizirati kako možemo instalirati Apache Tomcat 8, web poslužitelj koji nam omogućuje hostiranje Java aplikacija, nešto vrlo korisno za programere koji implementiraju aplikacije u Javi.

Što je Apache Tomcat?Kao što smo već spomenuli, Apache Tomcat web je poslužitelj koji nudi alternative za Java aplikacije, kao što je uobičajeno u Linuxu, besplatan je softver otvorenog koda koji se iz dana u dan poboljšava. Apache dolazi od francuske riječi za patchy server koja se primjenjuje od 1996. godine, a među brojnim prednostima imamo:

Prednosti Apache Tomcat -a

  • Besplatni softver
  • Više platformi
  • Optimalne performanse
  • Stabilno i sigurno

U osnovi korištenje Apache Tomcat fokusiran je na web stranice, bilo dinamičke ili statične i dobro znamo da je Apache integriran s dobro poznatim paketom LAMP (Linux, Apache, MySQL, PHP).

Za ovu analizu koristit ćemo okruženje s CentOS -om 7. Prije nego što počnemo, ostavit ćemo neke vodiče koji bi mogli biti od interesa:

  • Instalirajte Apache Tomcat na Ubuntu 16.04
  • Instalirajte LAMP na Debian 8
  • Instalirajte XAMPP
  • Pratite performanse Apachea

1. Ažurirajte sustav CentOS 7


Prvi korak koji treba poduzeti je ažurirati naš sustav CentOS 7 Za traženje novih ažuriranja i time veću stabilnost upotrijebit ćemo naredbu:
 sudo yum ažuriranje

Nadamo se da će se sve datoteke preuzeti i instalirati.

2. Instalirajte Javu


Sljedeći korak koji moramo poduzeti je instalirajte Javu tako da Apache Tomcat može pokrenuti sve te aplikacije temeljene na Javi. Za izvršavanje ovog ažuriranja upotrijebit ćemo sljedeću naredbu:
 sudo yum install java-1.7.0-openjdk-devel

Prihvaćamo preuzimanje i čekamo da se instalira. Prema zadanim postavkama je put na kojem je Java instalirana / usr / lib / jvm / jre, moramo to imati na umu za konfiguraciju Apache Tomcat.

3. Stvaranje korisnika za Tomcat


Nakon što smo ispravno instalirali Javu, sljedeći korak koji moramo učiniti je stvoriti korisnika za upravljanje svime što se odnosi na Apache Tomcat (ne smije biti root korisnik). Prvo ćemo stvoriti grupu tomcat pomoću sljedeće naredbe:
 sudo groupadd tomcat
Sada nastavljamo s stvaranjem korisnika tomcat i tom ćemo korisniku dodati sljedeće postavke:
  • Učini ga članom grupe tomcat.
  • Na putu ćemo stvoriti direktorij opt / tomcat gdje će biti instaliran Apache Tomcat.
  • Dodati ćemo parametar / bin / false tako da nitko ne pristupa računu.

Unijet ćemo sljedeću naredbu:

 sudo useradd -M -s / bin / nologin -g tomcat -d / opt / tomcat tomcat
Nakon što ovaj proces završi, možemo nastaviti s preuzimanjem i instaliranjem Apache Tomcat 8.

4. Preuzmite i instalirajte Apache Tomcat


Za to moramo otići na sljedeću Apache web vezu kako bismo vidjeli najnovije verzije Apache dostupne za preuzimanje. Da bismo pronašli ispravnu verziju (datoteka tar.gz), idemo na ispravnu verziju i u polje Binarne distribucije postavljamo datoteku tar.gz u polje jezgre.

POVEĆAJTE

Tamo moramo kopirati adresu veze za odgovarajuće preuzimanje. Za verziju 8 veza je sljedeća: Apache 8 tar.gz datoteka.

Za početak procesa instalacije otići ćemo u početnu mapu pomoću parametra:

 cd ~
Zatim ćemo koristiti naredbu wget za nastavak preuzimanja Apache Tomcat, koristit ćemo sintaksu wget Link_de_Descarga, u našem slučaju to je:
 wget http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.4/bin/apache-tomcat-8.5.4.tar.gz
Nadamo se da je preuzimanje dovršeno i ispravno instalirano.

BilješkaU nekim slučajevima naredba wget nije dostupan u CentOS -u 7, da biste to riješili, samo unesite naredbu:

 sudo yum instalirajte wget
S ovim ćemo ga instalirati.

Kao što smo ranije spomenuli, idemo na to instalirajte Apache Tomcat 8 na stazi / opt / tomcat ali prema zadanim postavkama ova ruta ne postoji, da ga stvori koristit ćemo sljedeću naredbu:

 sudo mkdir / opt / tomcat
Sada ćemo izdvojite preuzetu datoteku u putanju / opt / tomcat, za to ćemo unijeti sljedeću naredbu:
 sudo tar xvf apache-tomcat-8 * tar.gz -C / opt / tomcat --strip-components = 1
Nadamo se da je Apache izdvojen u path / opt / tomcat. Nakon izdvajanja svih datoteka moramo dodijeliti odgovarajuća dopuštenja.

5. Ažurirajte dopuštenja za korisnika tomcat


Kako bi korisnik tomcat mogao pristupiti instalacijskoj stazi Tomcat, izvršit ćemo sljedeći postupak. Mi ćemo idite na put na kojem su instalirane sve datoteke Apache Tomcat 8 ( / opt / tomcat) pomoću sljedeće naredbe:
 cd / opt / tomcat
Kad smo na ovoj ruti, unijet ćemo sljedeće parametre u dodijeli dopuštenja za čitanje i pisanje na tom putu:
 sudo chgrp -R tomcat conf sudo chmod g + rwx conf sudo chmod g + r conf / *
Konačno hoćemo dopustiti tomcat korisniku da bude vlasnik zapisnika, web aplikacija i drugih komponenti conf datoteke, za to ćemo unijeti sljedeće:
 sudo chown -R tomcat webapps / work / temp / logs /
Sada idemo na instalaciju sustava.

6. Instalirajte datoteku sustava


Moramo instalirati datoteku systemd jer će se Apache Tomcat izvoditi kao usluga, pa ćemo unijeti sljedeće za stvaranje datoteke tomcat.service:
 sudo nano /etc/systemd/system/tomcat.service
Tamo možemo vidjeti da je prikazana prazna datoteka, pa moramo dodati sljedeće:
 # Datoteka sistemske jedinice za tomcat [Jedinica] Opis = Apache Tomcat Web Application Container After = syslog.target network.target [Usluga] Vrsta = Okruženje forka = JAVA_HOME = / usr / lib / jvm / jre Okruženje = CATALINA_PID = / opt / tomcat /temp/tomcat.pid okruženje = CATALINA_HOME = / opt / tomcat okruženje = CATALINA_BASE = / opt / tomcat okruženje = 'CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX: + UseParallelGC' Environment = '-JAVDA_APTS = true -Djava.security.egd = file: / dev /./ urandom 'ExecStart = / opt / tomcat / bin / startup.sh ExecStop = / bin / kill -15 $ MAINPID Korisnik = tomcat Group = tomcat [Instaliraj] Traži se = višekorisnički cilj 

Promjene spremamo kombinacijom tipki Ctrl + ILI i izlazimo iz uređivača pomoću kombinacije Ctrl + x. Zatim ćemo ponovno pokrenuti datoteku systemd pomoću sljedeće naredbe:

 sudo systemctl daemon-reload
Nakon ponovnog pokretanja nastavljamo sa sljedećim zadatkom.

7. Omogućite uslugu Apache Tomcat


Nakon što dovršimo prethodni proces, učinit ćemo to pokrenite apache uslugu pomoću sljedeće naredbe:
 sudo systemctl start tomcat
Kasnije smo omogućili Apache Tomcat pomoću sljedeće naredbe:
 sudo systemctl omogućiti tomcat
Kad pokrenemo uslugu, možemo provjerite instalaciju Tomcata u pregledniku, za to moramo znati IP adresu našeg stroja pomoću naredbe ifconfig.
U preglednik ćemo unijeti sljedeću sintaksu:
 http: // Server-IP: 8080

POVEĆAJTE

Kao što vidimo, pristupamo početnom zaslonu Apachea i odatle upravljamo onim što smatramo potrebnim.

Od ove ručke instalirali smo Apache Tomcat 8 na naše računalo CentOS 7 pružiti alternativnu podršku onima koji rade s Java aplikacijama. Konačno, možda će vas zanimati sljedeći vodič: Instalirajte MySQL na CentOS 7.

wave wave wave wave wave