Kaip įdiegti „Apache“ „CentOS 8“

Šiuolaikiniame pasaulyje žiniatinklio paslaugos tampa vis populiaresnės dėl viso to (svetainės, puslapiai, platformos ir kt.), Kur kiekvienas kūrėjas turi praktiškų ir dinamiškų įrankių, kad galėtų efektyviai atlikti savo užduotis.

Siekdami sukurti idealią platformą viskam, kas susiję su žiniatinklio paslaugomis, kurti ir valdyti, mes radome vieną geriausių komunalinių paslaugų, tokių kaip „Apache“, ir dėl šios priežasties „Solvetic“ paaiškins, kaip įdiegti „Apache“ sistemoje „CentOS 8“, ir iš ten turi modernią interneto platformą. saugus.

Kas yra Apache„Apache“, dar žinomas kaip „Apache HTTP Server“, buvo sukurtas kaip atviro kodo HTTP serveris, suderinamas su šiuolaikinėmis UNIX ir „Windows“ operacinėmis sistemomis. „Apache“ tikslas yra būti saugus serveris, turintis aukštus pasiekiamumo rodiklius ir visiškai teikiantis HTTP paslaugas, kurios savo ruožtu yra sinchronizuojamos su moderniausiais HTTP standartais, kad kiekviena užduotis atitiktų dabartinę tendenciją.

„Apache“ gimė 1995 m. Ir nuo to laiko tapo viena universaliausių šių dienų komunalinių paslaugų.

„Apache HTTP Server 2.4“ pagrindinės savybėsŠiuo metu turime „Apache HTTP Server 2.4“ versiją ir tarp pagrindinių jos funkcijų randame:

  • MPM įvykių valdymas.
  • Asinchroninis palaikymas.
  • Konfigūracijos skyriai pagal užklausą.
  • Geresnės išteklių naudojimo galimybės.
  • Integruotas naujas išraiškų analizatorius.
  • „LogLevel“ konfigūracija kiekvienam moduliui ir katalogui.
  • IPv6 palaikymas.
  • Naujos „Apache“ API.
  • Suderinamas su įvairiais protokolais ir dar daugiau.

Dabar mes išmoksime įdiegti „Apache“ „CentOS 8“.

1. Kaip įdiegti „Apache“ „CentOS 8“

1 žingsnis
Pirmasis žingsnis bus atnaujinti „CentOS 8“ paketus, vykdant šią komandą:

 yum -y atnaujinimas
Kai sistema bus atnaujinta, pradėsime diegti „Apache“ vykdydami:
 yum įdiegti httpd

DIDELIS

2 žingsnis
Norėdami įvesti „Apache“ atsisiuntimą ir jo priklausomybes, įvedame raidę „s“:

DIDELIS

3 žingsnis
Kai „Apache“ bus įdiegta „CentOS 8“ sistemoje, pradėsime paslaugą ir įgalinsime ją paleidžiant „CentOS 8“, tam naudosime šias eilutes:

 systemctl paleisti httpd systemctl įgalinti httpd

DIDELIS

4 žingsnis
Dabar mes patikriname „Apache“ būseną vykdydami:

 systemctl būsena httpd

DIDELIS

5 žingsnis
Pagal numatytuosius nustatymus „CentOS 8“ integruota užkarda užblokuos „Apache“ srautą, todėl turime pridėti konkrečias taisykles, kad tai įjungtume:

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

DIDELIS

6 žingsnis
Tada galime patikrinti, ar „Apache“ buvo tinkamai įdiegta, pasiekdami iš naršyklės ir įvesdami šią sintaksę:

 http: // CentOS_IP_Address
Turėtume matyti šiuos dalykus:

DIDELIS

2. Kaip sukonfigūruoti virtualius kompiuterius „CentOS 8“


Tai taikoma, kai domenas (virtualus kompiuteris) turi būti priglobtas tame pačiame „Apache“ žiniatinklio serveryje. Čia bus galima naudoti vieną ar daugiau domenų, jei taip yra.

1 žingsnis
Norėdami tai padaryti, kataloge /etc/httpd/conf.d/ sukursime failą pavadinimu vhost.conf:

 nano /etc/httpd/conf.d/vhost.conf
Ten įvesime šią informaciją:
 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 kartu 

DIDELIS

Pakeitimus išsaugome „Ctrl“ + O klavišais, o iš redaktoriaus išeiname „Ctrl“ + X klavišais.

Svarbi pastabaKad šis virtualus kompiuteris tinkamai veiktų, turime turėti įsigytą ir užregistruotą domeną, kitaip galime sukurti virtualųjį kompiuterį ir prieigą tik iš vietinio serverio į localhost. Su domenu galime pasiekti išorę

2 žingsnis
Kitas žingsnis bus svetainės, užregistruotos „vhost“ faile, katalogai, įvedame:

 mkdir -p /var/www/html/domain.com (šakninė dokumentacija) mkdir -p /var/log/httpd/domain.com(katalogo failai)

DIDELIS

3 žingsnis
Norėdami tinkinti puslapį, galime sukurti index.html pranešimą kelyje /var/www/html/domain.com:

DIDELIS

4 žingsnis
Iš naujo paleidžiame „Apache“ paslaugą vykdydami:

 systemctl iš naujo paleiskite httpd.service

DIDELIS

5 žingsnis
Dabar galime pasiekti vieną iš šių būdų:

 http://domain.com (jei turime aktyvų domeną) http: // localhost (jei neturime aktyvaus domeno)
Kai prisijungsime iš naršyklės, pamatysime failo index.html pranešimą:

DIDELIS

Kaip matote, „Apache“ idealiai tinka visiems vartotojams, dalyvaujantiems programavimo ir žiniatinklio valdymo pasaulyje, turintiems praktiškų ir patrauklių šio tipo užduočių funkcijų.

wave wave wave wave wave