Apache , sistema Web Server

Da Webrexblog

Apache è il più diffuso web server di software. Esso consente al computer di ospitare uno o più siti web via Internet utilizzando un Web browser . La prima versione di Apache è stata rilasciata nel 1995 dal gruppo di Apache. Nel 1999, il Gruppo Apache è diventato  “Apache Software Foundation”, un’organizzazione non-profit che gestisce attualmente lo sviluppo del software del server Web Apache.

La popolarità di Apache nel Web hosting di mercato è in gran parte perché è open source e gratuito. Pertanto, società di web hosting sono in grado di offrire soluzioni di Web hosting basate su Apache a costi minimi. Altro software server, come Windows Server, richiede una licenza commerciale . Apache supporta anche molteplici piattaforme, inclusi i sistemi operativi Linux, Windows e Macintosh. Dal momento che molti sistemi  Linux  sono anche open-source, la combinazione di Linux / Apache è diventata il più popolare  Web hosting.

Apache può ospitare siti web statici , così come i siti web dinamici che utilizzano linguaggi di scripting lato server, come ad esempio PHP , Python , o Perl . Il supporto per queste e altre lingue è attuata mediante moduli o pacchetti di installazione che vengono aggiunti per l’installazione standard di Apache. Apache supporta anche altri moduli, che offrono opzioni avanzate di sicurezza, strumenti di gestione dei file, e altre caratteristiche. La maggior parte delle installazioni di Apache include un URL modulo di riscrittura chiamato “mod_rewrite”, che è diventato un modo comune per i webmaster di creare URL personalizzati.

Mentre il software del server Web Apache è comunemente denominato semplicemente “Apache”, è tecnicamente chiamato “Apache HTTP Server,” dal momento che il software serve pagine web sul HTTP . Quando Apache è in esecuzione, il suo processo di nome è “httpd”, che è l’abbreviazione di “demone HTTP.”