Kā instalēt Apache vietnē CentOS 8

Tīmekļa pakalpojumi kļūst arvien populārāki mūsdienu pasaulē, pateicoties tam visam (vietnes, lapas, platformas utt.), Kur katram izstrādātājam ir praktiski un dinamiski rīki, lai varētu efektīvi veikt savus uzdevumus.

Lai nodrošinātu ideālu platformu, lai izstrādātu un pārvaldītu visu, kas saistīts ar tīmekļa pakalpojumiem, mēs atradām vienu no labākajām utilītām, piemēram, Apache, un šī iemesla dēļ Solvetic paskaidros, kā instalēt Apache uz CentOS 8, un no turienes ir pieejama moderna tīmekļa platforma un drošs.

Kas ir ApacheApache, pazīstams arī kā Apache HTTP serveris, ir izstrādāts kā atvērtā pirmkoda HTTP serveris, kas ir saderīgs ar mūsdienu UNIX un Windows operētājsistēmām. Apache mērķis ir būt drošam serverim ar augstu pieejamības līmeni un pilnīgu HTTP pakalpojumu piegādi, kas savukārt tiek sinhronizēti ar vismodernākajiem HTTP standartiem, lai katrs uzdevums atbilstu pašreizējai tendencei.

Apache ir dzimis 1995. gadā, un kopš tā laika tas ir kļuvis par vienu no daudzpusīgākajiem mūsdienu komunālajiem pakalpojumiem.

Apache HTTP Server 2.4 Galvenās iezīmesPašlaik mums ir Apache HTTP Server 2.4 versija, un starp tās galvenajām funkcijām mēs atrodam sekojošo:

  • MPM notikumu vadība.
  • Asinhronais atbalsts.
  • Konfigurācijas sadaļas katram pieprasījumam.
  • Labākas resursu izmantošanas iespējas.
  • Integrē jaunu izteiksmju parsētāju.
  • LogLevel konfigurācija katram modulim un katalogā.
  • IPv6 atbalsts.
  • Jaunas Apache API.
  • Savietojams ar dažādiem protokoliem un citiem.

Tagad mēs uzzināsim, kā instalēt Apache uz CentOS 8.

1. Kā instalēt Apache vietnē CentOS 8

1. darbība
Pirmais solis būs atjaunināt CentOS 8 pakotnes, izpildot šādu komandu:

 yum -y atjauninājums
Kad sistēma ir atjaunināta, mēs turpinām instalēt Apache, izpildot:
 yum instalēt httpd

PALIELINĀT

2. solis
Mēs ievadām burtu "s", lai akceptētu Apache lejupielādi un tās atkarības:

PALIELINĀT

3. solis
Kad Apache ir instalēta CentOS 8 sistēmā, mēs sāksim pakalpojumu un iespējosim to, startējot CentOS 8, šim nolūkam mēs izmantosim šādas rindas:

 systemctl sākt httpd systemctl iespējot httpd

PALIELINĀT

4. solis
Tagad mēs pārbaudām Apache statusu, izpildot:

 systemctl statuss httpd

PALIELINĀT

5. solis
Pēc noklusējuma CentOS 8 integrētais ugunsmūris bloķēs Apache trafiku, tāpēc mums ir jāpievieno īpaši noteikumi, lai to iespējotu:

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

PALIELINĀT

6. darbība
Pēc tam mēs varam pārbaudīt, vai Apache ir pareizi instalēts, piekļūstot no pārlūkprogrammas un ievadot šādu sintaksi:

 http: // CentOS_IP_Address
Mums vajadzētu redzēt sekojošo:

PALIELINĀT

2. Kā konfigurēt virtuālos saimniekus CentOS 8


Tas attiecas uz gadījumiem, kad domēns (virtuālais saimniekdators) ir jāmitina tajā pašā Apache tīmekļa serverī. Šeit būs iespējams izmantot vienu vai vairākus domēnus, ja tas tā ir.

1. darbība
Šim nolūkam direktorijā /etc/httpd/conf.d/ mēs izveidosim failu ar nosaukumu vhost.conf:

 nano /etc/httpd/conf.d/vhost.conf
Tur mēs ievadīsim šādu informāciju:
 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 kopā 

PALIELINĀT

Mēs saglabājam izmaiņas ar taustiņiem Ctrl + O un izejam no redaktora ar taustiņiem Ctrl + X.

Svarīga piezīmeLai šis virtuālais saimniekdators darbotos pareizi, mums ir jābūt iegūtam un reģistrētam domēnam, pretējā gadījumā mēs varam izveidot virtuālo saimniekdatoru un piekļūt tikai no vietējā servera lokālajam saimniekdatoram. Ar domēnu mēs varam piekļūt ārēji

2. solis
Nākamais solis būs katalogi vietnei, kas reģistrēta vhost failā, mēs ievadām šādu informāciju:

 mkdir -p /var/www/html/domain.com (Saknes dokumentācija) mkdir -p /var/log/httpd/domain.com(Directory faili)

PALIELINĀT

3. solis
Lai pielāgotu lapu, mēs varam izveidot ziņojumu index.html ceļā /var/www/html/domain.com:

PALIELINĀT

4. solis
Mēs restartējam Apache pakalpojumu, izpildot:

 systemctl restartējiet vietni httpd.service

PALIELINĀT

5. solis
Tagad mēs varam piekļūt vienā no šiem veidiem:

 http://domain.com (ja mums ir aktīvs domēns) http: // localhost (ja mums nav aktīva domēna)
Piekļūstot no pārlūkprogrammas, mēs redzēsim faila index.html ziņojumu:

PALIELINĀT

Kā redzat, Apache ir ideāls visiem tiem lietotājiem, kas iesaistīti programmēšanas un tīmekļa pārvaldības pasaulē, ar praktiskām un pievilcīgām funkcijām šāda veida uzdevumiem.

wave wave wave wave wave