Apache Web Server

O prezentare generală a serverului web Apache

Serverul Apache HTTP (de obicei numit Apache) este în general recunoscut ca cel mai popular server web HTTP din lume. Este rapid și sigur și rulează peste jumătate din toate serverele web din întreaga lume.

Apache este, de asemenea, un software gratuit, distribuit de Apache Software Foundation, care promovează diverse tehnologii web avansate gratuite și open source. Serverul web Apache oferă o gamă completă de funcții, inclusiv CGI, SSL și domenii virtuale; de asemenea, acceptă module plug-in pentru extensibilitate.

Deși Apache a fost conceput inițial pentru mediile Unix, aproape toate instalațiile (peste 90%) rulează pe Linux. Cu toate acestea, este disponibil și pentru alte sisteme de operare, cum ar fi Windows.

Notă: Apache are un alt server numit Apache Tomcat, care este util pentru Servlets Java.

Ce este un server Web HTTP?

Un server, în general, este un computer la distanță care servește fișierelor pentru a solicita clienților. Un server web, atunci, este mediul în care rulează un site web; sau mai bine, calculatorul care deservește site-ul web.

Acest lucru este valabil indiferent de ce livrează serverul web sau de modul în care este livrat (fișiere HTML pentru pagini web, fișiere FTP etc.) și nici software-ul utilizat (de exemplu, Apache, HFS, FileZilla, nginx, lighttpd).

Un server web HTTP este un server web care oferă conținut prin HTTP sau prin Hypertext Transfer Protocol, în comparație cu alții ca FTP. De exemplu, când accesați browserul dvs. web, sunteți în contact cu serverul web care găzduiește acest site web, astfel încât să puteți comunica cu acesta pentru a solicita pagini web (pe care le-ați făcut deja pentru a vedea această pagină).

De ce să utilizați serverul HTTP Apache?

Există o serie de beneficii pentru serverul HTTP Apache. Cea mai notabilă ar putea fi faptul că este complet liber atât pentru uz personal, cât și pentru uz comercial, deci nu trebuie să vă faceți griji că trebuie să plătiți pentru ea; chiar și micile taxe unice sunt inexistente.

Apache este, de asemenea, un software de încredere și este actualizat de multe ori de când este încă menținut în mod activ. Acest lucru este important atunci când luați în considerare ce server web să utilizați; vrei unul care nu numai că va oferi în mod continuu caracteristici noi și mai bune, dar și ceva care va continua să actualizeze pentru a oferi patch-uri de securitate și îmbunătățiri ale vulnerabilității.

În timp ce Apache este un produs gratuit și actualizat, acesta nu scapă de caracteristici. De fapt, este unul dintre serverele web HTTP pline de caracteristici disponibile, ceea ce este un alt motiv pentru care este atât de popular.

Modulele sunt folosite pentru a adăuga mai multe funcții software-ului; autentificarea parolei și certificatele digitale; puteți personaliza mesajele de eroare; o instalare Apache poate livra mai multe site-uri cu capacitățile sale virtuale de găzduire; modulele proxy sunt disponibile; suportă SSL și TLS și compresie GZIP pentru a accelera paginile web.

Iată o serie de alte caracteristici văzute în Apache:

Mai mult este faptul că, deși există o mulțime de caracteristici, nu trebuie să vă faceți griji atât de mult despre modul în care veți învăța să le folosiți pe toți. Apache este folosit atît de mult încât răspunsurile au fost deja oferite (și postate online) la aproape orice întrebare pe care o puteți adresa.