Apache HTTP -palvelin (yleensä vain Apache) on nopea ja turvallinen ja toimii yli puolet kaikista web-palvelimista ympäri maailmaa.
Apache on myös ilmainen ohjelmisto. Se jakelee Apache Software Foundation, joka edistää useita ilmaisia ja avoimen lähdekoodin kehittyneitä web-tekniikoita. Apache-palvelin tarjoaa täyden valikoiman ominaisuuksia, kuten CGI, SSL ja virtuaaliset verkkotunnukset; se tukee myös laajennettavia laajennusmoduuleja.
Vaikka Apache on alunperin suunniteltu Unix-ympäristöille, yli 90 prosenttia laitoksista toimii Linuxissa. Se on kuitenkin käytettävissä myös muissa käyttöjärjestelmissä, kuten Windowsissa.
Mikä on HTTP-palvelin?
Palvelin on yleensä etätietokone, joka palvelee tiedostoja asiakkaiden pyytämiseksi. Verkkopalvelin on siis ympäristö, jonka verkkosivusto toimii - tietokone, joka palvelee verkkosivustoa.
Web-palvelin toimittaa sisällön Hypertext Transfer Protocol -ohjelmalla. Esimerkiksi, kun siirryt Go-Travels.com-sivustoon selaimellasi, lopetat lopulta verkkopalvelimen, joka ylläpitää tätä verkkosivustoa, jotta voit viestiä sen kanssa pyytämällä verkkosivuja (jotka olet jo tehnyt nähdäksesi tämän sivun) .
Miksi käyttää Apache HTTP-palvelinta?
Apachen merkittävin etu on se, että se on ilmainen sekä henkilökohtaiseen että kaupalliseen käyttöön, joten sinun ei tarvitse koskaan huolehtia siitä, että hänen tarvitsee maksaa siitä.
Apache on myös luotettava ohjelmistokehys, ja sitä säilytetään aktiivisesti, joten se saa usein ominaisuuksia päivityksiä, suojauskorjauksia ja heikkousparannuksia.
Vaikka Apache on ilmainen ja päivitetty tuote, se ei hämmästytä ominaisuuksista. Itse asiassa se on yksi käytettävissä olevista HTTP-palvelimista, mikä on toinen syy, joka on niin suosittua.
Käytä moduuleja lisätäksesi lisää toimintoja ohjelmistoon. Apache tukee:
- Salasanan todennus ja digitaaliset varmenteet
- Muokattavat virheilmoitukset
- Tuki useille verkkosivustoille, joilla on virtuaalinen hosting-ominaisuus
- Välityspalveluja
- SSL ja TLS
- GZIP-puristus nopeuttaa verkkosivuja
Tässä on muutamia muita ominaisuuksia, jotka näkyvät Apacheissa:
- IPv6
- XML
- FTP
- Perl, Lua ja PHP
- Kaistanleveyden kuristus
- WebDAV
- Kuormituksen tasapainoittaminen
- HTTP / 2
- .htaccess
- Useita pyyntöjä käsitellään
- URL-kirjoitus
- Istunnon seuranta
- IP-osoitteeseen perustuva sijaintipaikka
Vaikka Apache tarjoaa monia ominaisuuksia, sinun ei tarvitse huolehtia siitä, miten opit käyttämään kaikkia niitä. Apache on niin laajalti käytetty, että vastaukset on jo annettu (ja lähetetty verkossa) käytännöllisesti katsoen mitä tahansa kysymystä, jota voisit pyytää.




