Light Mode

Sari la continut

Apache (server)

De la Wikipedia, enciclopedia libera
Pentru alte sensuri, vedeti Apache (dezambiguizare).
Apache Server
DezvoltatorFundatia Apache[1]
Versiune initiala
Ultima versiune2.4.66[2] ()
Repogithub.com/apache/httpd
Scris inC[3][4][5][6]
Sistem de operareMultiplatforma
Disponibil inlimba engleza
Disponibil in romanaNU
Tipserver web
Licentalicenta Apache
Prezenta online
https://httpd.apache.org/
Modifica date / text
Stiviul LAMP contine Apache

Apache este un server HTTP de tip open source. Apache a jucat si joaca un rol important in dezvoltarea webului, fiind folosit in prezent in circa 65,2 % din paginile web.[7] Cuvantul apache (pronuntat [@'paetSi:]) este numele apasilor, triburi de amerindieni.

Apache este un server web cu o contributie notabila la dezvoltarea Internetului (world wide web). Apache a reprezentat prima alternativa viabila la Netscape Communications Corporation, si a evoluat rapid in functionalitate si performanta ca un rival competitiv pentru alte servere web bazate pe Unix.

Apache este dezvoltat de o comunitate deschisa de programatori sub emblema Apache Software Foundation. Aplicatia este disponibila pentru o mare varietate de sisteme de operare incluzand Unix, FreeBSD, Linux, Solaris, Novell NetWare, Mac OS X, Microsoft Windows si OS/2.

Serverul Apache este caracterizat ca fiind un software gratuit si open source, acesta facand ca, incepand din aprilie 1996, el sa fie cel mai popular server HTTP. Cu toate ca in noiembrie 2005 a inceput sa piarda din cota de piata, in aprilie 2008 Apache statea inca la baza a peste 50 % din siturile web, iar in iunie 2013 a ajuns la 65.2%. Apache este folosit pentru 46,91% din totalul domeniului romanesc[8].

Prima versiune a serverului a fost creata de Robert McCool, care la vremea aceea era implicat in proiectul National Center for Supercomputing Applications, cunoscut pe scurt ca NCSA HTTPd. A doua versiune a serverului a fost o rescriere substantiala, de data aceasta punandu-se accentul pe crearea unui layer prioritar (Apache Portable Runtime) si a suportului de module.

Apache suporta o mare varietate de module care ii extind functionalitatea, acestea variaza de la server side programming si pana la scheme de autentificare. Cateva limbaje suportate sunt: mod_perl, mod_python, Tcl si PHP. Ca alte module putem enumera : SSL si TLS support (mod_ssl), un modul proxyun, modul de rescriere URL (cunoscut ca un motor de rescriere mod_rewrite), custom log files (mod_log_config) si suport de filtrare (mod_include si mod_ext_filter). O alta calitate a serverului Apache este virtual hosting (gazduirea virtuala), care consta in posibilitatea de a gazdui mai multe situri simultan pe acelasi server.

Principalul competitor al serverului Apache este Microsoft Internet Information Services (IIS), urmat de Sun Java System Web Server al companiei Sun Microsystems si multe altele, cum ar fi Zeus Web Server.

Apache este folosit de unele din cele mai mari situri din lume. Astfel, motorul de cautare folosit de Google foloseste o versiune modificata de Apache numita Google Web Server (GWS); si proiectele Wikimedia inclusiv Wikipedia ruleaza tot pe un server Apache.

  1. ^ http://www.apache.org/foundation/. Accesat in . Lipseste sau este vid: |title= (ajutor)
  2. ^ ,,[ANNOUNCEMENT] Apache HTTP Server 2.4.66 Released". . Accesat in .
  3. ^ http://linuxdocs.org/HOWTOs/Apache-Overview-HOWTO-12.html. Accesat in . Lipseste sau este vid: |title= (ajutor)
  4. ^ https://github.com/apache/httpd. Accesat in . Lipseste sau este vid: |title= (ajutor)
  5. ^ ,,Apache". Open Hub[*]. Wikidata Q124688. Accesat in .
  6. ^ https://projects.apache.org/json/projects/httpd-http_server.json. Accesat in . Lipseste sau este vid: |title= (ajutor)
  7. ^ W3Techs iunie 2013
  8. ^ ,,Statistici ale internetului romanesc". Arhivat din original la .

Legaturi externe

[modificare | modificare sursa]