Cum se instalează Apache pe CentOS 8

Serviciile web devin din ce în ce mai populare în lumea de astăzi datorită tot ceea ce presupune acest lucru (site-uri, pagini, platforme etc.) în care fiecare dezvoltator are instrumente practice și dinamice pentru a-și putea îndeplini sarcinile în mod eficient.

Pentru a oferi o platformă ideală pentru a dezvolta și gestiona tot ceea ce este legat de serviciile web, am găsit unul dintre cele mai bune utilitare, cum ar fi Apache și din acest motiv Solvetic va explica cum să instalați Apache pe CentOS 8 și de acolo să avem la îndemână o platformă web modernă și sigur.

Ce este ApacheApache, cunoscut și sub numele de Apache HTTP Server, a fost dezvoltat ca un server HTTP open source compatibil cu sistemele de operare moderne UNIX și Windows. Apache are scopul de a fi un server sigur, cu rate de disponibilitate ridicate și o livrare completă de servicii HTTP care la rândul lor sunt sincronizate cu cele mai moderne standarde HTTP, astfel încât fiecare sarcină să fie în tendința actuală.

Apache s-a născut în 1995 și de atunci a devenit unul dintre cele mai versatile utilități de astăzi.

Apache HTTP Server 2.4 Caracteristici principaleÎn prezent avem versiunea Apache HTTP Server 2.4 și printre caracteristicile sale principale găsim următoarele:

  • Managementul evenimentelor MPM.
  • Suport asincron.
  • Secțiuni de configurare pe cerere.
  • Opțiuni mai bune de utilizare a resurselor.
  • Integra un nou analizor de expresii.
  • Configurare LogLevel pe modul și pe director.
  • Suport IPv6.
  • API-uri noi Apache.
  • Compatibil cu diverse protocoale și multe altele.

Acum vom învăța cum să instalăm Apache pe CentOS 8.

1. Cum se instalează Apache pe CentOS 8

Pasul 1
Primul pas va fi actualizarea pachetelor CentOS 8 executând următoarea comandă:

 yum -y Actualizare
Odată ce sistemul este actualizat, continuăm să instalăm Apache executând:
 instalează httpd

MARI

Pasul 2
Introducem litera „s” pentru a accepta descărcarea Apache și dependențele sale:

MARI

Pasul 3
Odată ce Apache a fost instalat pe sistemul CentOS 8, vom începe serviciul și îl vom activa la pornirea CentOS 8, pentru aceasta vom folosi următoarele linii:

 systemctl start httpd systemctl enable httpd

MARI

Pasul 4
Acum verificăm starea Apache executând:

 starea systemctl httpd

MARI

Pasul 5
În mod implicit, firewall-ul integrat în CentOS 8 va bloca traficul Apache, pentru aceasta trebuie să adăugăm reguli specifice pentru a-l activa:

 firewall-cmd --zone = public --permanent --add-service = http firewall-cmd --zone = public --permanent --add-service = https firewall-cmd -reload

MARI

Pasul 6
Apoi putem valida faptul că Apache a fost instalat corect accesând dintr-un browser și introducând următoarea sintaxă:

 http: // CentOS_IP_Address
Ar trebui să vedem următoarele:

MARI

2. Cum se configurează gazdele virtuale în CentOS 8


Acest lucru se aplică atunci când un domeniu (gazdă virtuală) trebuie să fie găzduit pe același server web Apache. Aici va fi posibil să utilizați unul sau mai multe domenii, dacă este cazul.

Pasul 1
Pentru aceasta, vom crea un fișier numit vhost.conf în directorul /etc/httpd/conf.d/:

 nano /etc/httpd/conf.d/vhost.conf
Acolo vom introduce următoarele informații:
 NameVirtualHost *: 80 ServerAdmin [email protected] ServerName domain.com ServerAlias ​​www. domain.com DocumentRoot / var / www / html / domain.com/ ErrorLog / var / log / httpd / domain.com/error.log CustomLog / var / log / httpd / domain.com/access.log combinat 

MARI

Salvăm modificările cu tastele Ctrl + O și ieșim din editor cu tastele Ctrl + X.

Notă importantăPentru ca această gazdă virtuală să funcționeze corect, trebuie să avem un domeniu dobândit și înregistrat, altfel putem crea gazda virtuală și putem accesa numai de la serverul local la localhost. Cu domeniul putem accesa extern

Pasul 2
Următorul pas va fi directorul pentru site-ul înregistrat în fișierul vhost, introducem următoarele:

 mkdir -p /var/www/html/domain.com(Root Documentation) mkdir -p /var/log/httpd/domain.com(Directory files)

MARI

Pasul 3
Pentru a personaliza pagina, putem crea un mesaj index.html în calea /var/www/html/domain.com:

MARI

Pasul 4
Repornim serviciul Apache executând:

 systemctl reporniți httpd.service

MARI

Pasul 5
Acum putem accesa într-unul din următoarele moduri:

 http://domain.com (dacă avem un domeniu activ) http: // localhost (dacă nu avem un domeniu activ)
Când accesați dintr-un browser, vom vedea mesajul fișierului index.html:

MARI

După cum puteți vedea, Apache este ideal pentru toți acei utilizatori implicați în lumea programării și gestionării web, cu funcții practice și atractive pentru acest tip de sarcini.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave