Pereiti prie pagrindinio turinio

Kaip įdiegti Apache web serverį AlmaLinux 8, 9

Šioje pamokoje sužinosite, kaip įdiegti Apache web serverį AlmaLinux sistemoje.

Apache HTTP web serveris šiuo metu yra populiariausia serverio programinė įranga pasaulyje. Jis puikiai tinka darbui su dideliais projektais ir yra labai lankstus konfigūravimo požiūriu, todėl leidžia įgyvendinti visas talpinamo žiniatinklio projekto funkcijas.

0. GPG saugyklos rakto importavimas

Paleiskite šią komandą, kad įdiegtumėte atnaujintus GPG raktus AlmaLinux sistemoje:

rpm --import https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux

1. Apache diegimas

Prieš pradėdami diegimą įsitikinkite, kad programinė įranga yra atnaujinta. Tai galite padaryti naudodami šią komandą:

yum update

Atnaujinę paketus, paleiskite šią komandą Apache įdiegti:

yum install httpd

2. Apache paleidimas

Norėdami paleisti Apache, vykdykite šią komandą:

systemctl start httpd

3. Apache būsenos patikrinimas

Norėdami patikrinti Apache būseną, paleiskite šią komandą:

systemctl status httpd

Rezultate bus pateikta Apache būsena ir papildoma informacija:

Taip pat galite patikrinti, ar Apache veikia jūsų serveryje, įvesdami serverio viešąjį IP adresą naršyklėje:

http://your_server_IP_address

Jei viskas sukonfigūruota teisingai, pamatysite numatytąjį Apache puslapį.

4. Papildomi nustatymai

Jei nenorite, kad Apache būtų paleidžiamas automatiškai kiekvieno sistemos paleidimo metu, vykdykite šią komandą:

systemctl disable httpd

Jei norite vėl įjungti automatinį paleidimą kiekvieno sistemos starto metu, naudokite:

systemctl enable httpd

Norėdami sustabdyti Apache, vykdykite:

systemctl stop httpd

Apache galite perkrauti naudodami:

systemctl restart httpd

Norėdami iš naujo įkelti Apache neprarasdami aktyvių ryšių, vykdykite:

systemctl reload httpd

5. Virtualusis serveris (nebūtina)

VirtualHost yra Apache konfigūracijos failo direktyva, skirta susieti IP adresus, domenus ir serverio katalogus bei valdyti serveryje talpinamas svetaines.

Virtualaus serverio konfigūracijos failą galite sukurti naudodami šią komandą ( (pakeiskite „yourdomain.ltd“ savo tikruoju domenu):

vi /etc/httpd/conf.d/yourdomain.ltd.conf

Į konfigūracijos failą įrašykite šias eilutes (pakeiskite „yourdomain.ltd“ savo tikruoju domenu):

<VirtualHost *:80> 
ServerAdmin [email protected]
DocumentRoot "/var/www/html"
DirectoryIndex index.html
ServerName yourdomain.ltd
ErrorLog "/var/log/httpd/yourdomain.ltd.error_log"
CustomLog "/var/log/httpd/yourdomain.ltd.access_log" common
</VirtualHost>

Po redagavimo išsaugokite pakeitimus ir išeikite.

Sukūrę konfigūracijos failą būtinai perkraukite Apache:

systemctl restart httpd

Norėdami sukurti saugų ryšį, galite peržiūrėti mūsų pamoką apie Let's Encrypt.

Ar gavote atsakymą į savo klausimą?