Come funziona un server Web Apache?

April 22

Il server HTTP Apache, anche semplicemente chiamato Apache, è lo standard nella fornitura di servizi web e ha aperto strada per l'ulteriore espansione della capacità del Web. Apache è basato su una piattaforma di servizio open source originariamente sviluppato per i server Linux / Unix, ma è stato successivamente configurato per funzionare su altri sistemi operativi Windows e.

Storia

Apache è stato inizialmente indicato come 'chiazze' come la prima versione di Apache diventato disponibile come una serie di patch. Nell'aprile 1995, la versione 0.6.2 di Apache è stata pubblicamente rilasciato. Dopo alcuni mesi, nel dicembre 1995, Apache 1.0 è stato liberato e divenne un successo sul Web, il che rende il server web più utilizzato. Nel 1999, la Apache Software Foundation è stata costituita per ottenere un sostegno finanziario, organizzativo e legale per il server.

I fatti

Apache web server è libero in quanto è sviluppato da una comunità open source. È possibile scaricare il programma dal suo sito e installarlo sul proprio. Installazione del server su Linux può richiedere una conoscenza di programmazione. Ma su Windows, è possibile eseguirlo tramite un'interfaccia utente grafica facile da usare (GUI). L'ultima versione del server Apache è attualmente in versione 2.2, che è uscito nel 2006.

funzionalità

Il server web Apache è dotato di un sacco di funzionalità, le consente di supportare vari script e moduli per il web. Il server supporta Common Gateway Interface (CGI) e Server Side Includes (SSI). CGI è usata come mezzo di comunicazione comune tra il software esterno e il server Web, mentre SSI è un linguaggio di scripting facile da usare per il server. Gli utenti di Apache possono anche installare altri moduli come cartelle home, reindirizzamento URL, l'autenticazione degli utenti e l'accesso utente anonimo tra gli altri.

Importanza

siti web complessi come i siti web di banca dati di lavoro o un librerie on-line in possesso di un sacco di informazioni su di loro e vengono creati utilizzando un linguaggio di programmazione. Questi tipi di siti web richiedono un server Web che supporta funzioni avanzate come ASP o CGI. web server Apache supporta questi e fornisce supporto per la gestione di server fisico che contiene i dati effettivi. Inoltre, il server fornisce sicurezza al sito web, assicurando che il virus, malware o attacchi spyware sono evitati.

vantaggi

Il server web Apache, anche se è gratuito, è relativamente più veloce rispetto ai più costosi server web sul mercato che costano migliaia di dollari. i server Apache in grado di gestire più di un milione di visite al giorno e visualizzare alcuna difficoltà quando si tratta di gestione di questo traffico.