Apache HTTP strežnik (navadno pravkar imenovan Apache) je hiter in varen ter vodi več kot polovico vseh spletnih strežnikov po vsem svetu.
Apache je tudi brezplačna programska oprema. Distribuira ga Apache Software Foundation, ki promovira različne brezplačne in odprtokodne napredne spletne tehnologije. Spletni strežnik Apache ponuja celoten spekter funkcij, vključno s CGI, SSL in virtualnimi domenami; podpira tudi plug-in module za razširljivost.
Čeprav je bil Apache izvorno zasnovan za okolje Unix, več kot 90 odstotkov namestitev deluje na Linuxu. Vendar pa je na voljo tudi za druge operacijske sisteme, kot je Windows.
Kaj je HTTP strežnik?
Strežnik je na splošno oddaljeni računalnik, ki služi datotekam, da zahteva stranke. Spletni strežnik je torej okolje, v katerem se spletna stran izvaja - računalnik, ki služi spletni strani.
Spletni strežnik prenaša vsebino s protokolom prenosa za hipertekst. Na primer, ko obiščete Go-Travels.com v spletnem brskalniku, se obrnete na spletni strežnik, ki gosti to spletno mesto, tako da lahko komuniciramo z njim, da zahteva spletne strani (ki ste jih že naredili za ogled te strani) .
Zakaj uporabljati Apache HTTP strežnik?
Najbolj pomembna korist za Apache je, da je brezplačna tako za osebne kot za komercialne namene, zato vam ni treba skrbeti, da je treba plačati.
Apache je tudi zanesljiv programski okvir in ostaja aktivno vzdrževan, zato prejme pogoste nadgradnje funkcij, varnostne popravke in izboljšave ranljivosti.
Medtem ko je Apache brezplačen in posodobljen izdelek, to ne ovira funkcij. Pravzaprav je to eden od najnaprednejših spletnih HTTP spletnih strežnikov, kar je še en razlog, da je tako priljubljen.
Uporabite module, da v programsko opremo dodate več funkcij. Apache podpira:
- Overjanje gesla in digitalna potrdila
- Prilagodljiva sporočila o napakah
- Podpora za več spletnih mest s svojimi navideznimi zmogljivostmi gostovanja
- Proxy storitve
- SSL in TLS
- GZIP stiskanje za pospešitev spletnih strani
Tukaj je nekaj drugih funkcij, ki jih vidimo v Apacheju:
- IPv6
- XML
- FTP
- Perl, Lua in PHP
- Dušenje pasovne širine
- WebDAV
- Izravnava obremenitve
- HTTP / 2
- .htaccess
- Načini obdelave z več zahtevami
- URL prepisovanje
- Sledenje sejam
- Geolokacija temelji na naslovu IP
Čeprav Apache ponuja veliko funkcij, vam ni treba skrbeti, kako se boste naučili uporabljati vse od njih. Apache je tako široko uporabljen, da so bili odgovori že objavljeni (in objavljeni na spletu) za skoraj vsako vprašanje, ki bi ga lahko vprašali.