Az Apache webszerver áttekintése
Az Apache HTTP szerver (általában Apache néven ismert) általában a világ legnépszerűbb HTTP webszerverének tekinthető. Gyors és biztonságos, és több mint fele az összes webszerver világszerte.
Az Apache szintén ingyenes szoftver, amelyet az Apache Software Foundation fejlesztett ki , amely számos ingyenes és nyílt forráskódú fejlett webes technológiát támogat. Az Apache webszerver teljes körű szolgáltatásokat kínál, beleértve a CGI, SSL és a virtuális tartományokat is; támogatja a bővíthető modulokat is.
Bár az Apache eredetileg Unix környezetekhez készült, szinte minden telepítés (több mint 90%) fut Linuxon. Azonban más operációs rendszerekhez is elérhető, mint a Windows.
Megjegyzés: Az Apache egy másik Apache Tomcat nevű szerver, amely hasznos a Java Servlets számára.
Mi az a HTTP webszerver?
A szerver általában olyan távoli számítógép, amely az ügyfeleket kérő fájlokat szolgálja ki. A webkiszolgáló tehát a környezet, amelyet egy weboldal fut; vagy még jobb, a számítógép a honlapot szolgálja .
Ez igaz, függetlenül attól, hogy a webkiszolgáló milyen módon szállít, illetve hogyan kerül szállításra ( HTML fájlok weboldalakhoz, FTP fájlokhoz stb.), Sem a használt szoftver (pl. Apache, HFS, FileZilla, nginx, lighttpd).
A HTTP webkiszolgáló egy olyan webszerver, amely HTTP vagy HTTP tartalmat szállít, szemben az FTP-vel. Például, ha böngészőjébe lépsz, végül kapcsolatba lépsz a webhellyel rendelkező webszerverrel, hogy kapcsolatba léphess vele weboldalak lekéréséhez (amelyet már meg is tettél az oldal megtekintéséhez).
Miért használja az Apache HTTP szervert?
Számos előnye van az Apache HTTP szervernek. A leginkább figyelemre méltó lehet, hogy mind személyes, mind kereskedelmi célokra teljesen ingyenes, ezért nem kell aggódnia, hogy fizetnie kell; még a kis egyszeri díjak sem léteznek.
Az Apache megbízható szoftver, és gyakran frissül, mivel még mindig aktívan karbantartja. Ez fontos, ha figyelembe vesszük, milyen webszervert kell használni; amelyik nemcsak folyamatosan új és jobb szolgáltatásokat nyújt, hanem valami olyat is, amely folyamatos frissítést biztosít a biztonsági javítások és sebezhetőség javítása érdekében.
Míg az Apache egy ingyenes és friss termék, nem kíméli a funkciókat. Valójában ez az egyik legnépszerűbb HTTP webszerver, ami egy másik ok ami annyira népszerű.
A modulok további funkciókat töltenek be a szoftverhez; jelszó hitelesítést és digitális tanúsítványokat támogat; testreszabhatja a hibaüzeneteket; egy Apache telepítés több virtuális web hosting virtuális tárhelyet biztosít; proxy modulok állnak rendelkezésre; támogatja az SSL és TLS, valamint a GZIP tömörítést a weboldalak felgyorsítására.
Itt van egy marék más jellemzők, amelyek az Apache-ban láthatók:
- IPv6
- XML
- FTP
- Perl, Lua és PHP
- Sávszélesség fojtása
- WebDAV
- Terhelés elosztás
- HTTP / 2
- .htaccess
- Több kérés feldolgozási módok (MPM)
- URL átírása
- Munkamenet nyomon követése
- IP-cím alapján történő földrajzi hely
Mi több, hogy bár sok funkció létezik, nem kell annyira aggódnia, hogy hogyan fogja megtanulni használni mindet. Az Apache annyira széles körben használatos, hogy a válaszokat már megkapták (és online tették közzé) szinte bármilyen kérdésre.