Š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 atnaujinimasKai 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_AddressTurė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.confTen į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ų.