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ājumsKad 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_AddressMums 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.confTur 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.