Apache Web Server

Një pasqyrë e serverit të internetit Apache

Apache HTTP Server (zakonisht i quajtur vetëm Apache) njihet përgjithësisht si serveri më i popullarizuar i internetit HTTP në botë. Është e shpejtë dhe e sigurtë dhe mbulon më shumë se gjysmën e të gjithë serverëve në të gjithë globin.

Apache është gjithashtu softuer i lirë, i shpërndarë nga Apache Software Foundation që promovon teknologji të ndryshme të avancuara të internetit të lirë dhe me burim të hapur. Serveri i internetit Apache ofron një gamë të plotë të veçorive, duke përfshirë CGI, SSL dhe domain virtual; gjithashtu mbështet module plug-in për zgjatje.

Edhe pse Apache ishte projektuar fillimisht për mjedise Unix, pothuajse të gjitha instalimet (mbi 90%) funksionojnë në Linux. Megjithatë, është gjithashtu në dispozicion për sisteme të tjera operative si Windows.

Shënim: Apache ka një tjetër server të quajtur Apache Tomcat që është i dobishëm për Java Servlets.

Çfarë është një server HTTP?

Një server, në përgjithësi, është një kompjuter në distancë që u shërben skedarëve për të kërkuar klientë. Një web server, atëherë, është mjedisi që futet një faqe interneti; ose më mirë akoma, kompjuteri i shërben internetit.

Kjo është e vërtetë pa marrë parasysh se çfarë është duke ofruar web server ose si po shpërndahet (skedarët HTML për faqet e uebit, skedarët FTP etj.), As softueri që përdoret (p.sh. Apache, HFS, FileZilla, nginx, lighttpd).

Një server web HTTP është një server web që shpërndan përmbajtje mbi HTTP ose Hypertext Transfer Protocol, kundrejt të tjerëve si FTP. Për shembull, kur shkoni në shfletuesin tuaj të internetit, në fund të fundit kontaktoni web serverin që strehon këtë faqe interneti në mënyrë që ju të mund të komunikoni me të për të kërkuar faqe interneti (të cilat tashmë keni bërë për të parë këtë faqe).

Pse përdor serverin HTTP Apache?

Ka një numër përfitimesh për Serverin HTTP Apache. Më i dukshmi mund të jetë se është krejtësisht i lirë për përdorime personale dhe komerciale, kështu që nuk duhet të shqetësoheni kurrë për nevojën për të paguar për të; edhe tarifat e një kohe të vetme nuk ekzistojnë.

Apache është gjithashtu një softuer i besueshëm dhe përditësohet shpesh pasi është ende në mënyrë aktive. Kjo është e rëndësishme kur merret në konsideratë se cili server web duhet të përdoret; ju doni një që jo vetëm që do të ofrojë vazhdimisht karakteristika të reja dhe më të mira, por edhe diçka që do të mbajë përditësimin për të ofruar arna të sigurisë dhe përmirësime të cenueshmërisë.

Ndërsa Apache është një produkt i lirë dhe i azhurnuar, ai nuk është i pajisur me karakteristika. Në fakt, është një nga serverët më të mbushur me funksion HTTP në dispozicion, e cila është një arsye tjetër që është aq popullore.

Modulet përdoren për të shtuar më shumë funksione në softuer; legalizimi i fjalëkalimeve dhe certifikatat digjitale janë të mbështetura; ju mund të personalizoni mesazhet e gabimit; një instalim Apache mund të ofrojë faqet e internetit të shumta me aftësitë virtuale të saj pritëse; modulet proxy janë në dispozicion; ajo mbështet SSL dhe TLS, dhe GZIP compression për të shpejtuar faqet e internetit.

Ja disa karakteristika të tjera të shikuara në Apache:

Për më tepër, edhe pse ka shumë karakteristika, nuk duhet të shqetësoheni aq shumë për mënyrën se si do të mësoni t'i përdorni të gjithë. Apache është aq e përdorur gjerësisht që përgjigjet tashmë janë dhënë (dhe postuar në internet) për pothuajse çdo pyetje që mund të kërkoni.