Syndicate content

Webserver

Ottimizzazione di Apache, dall'analisi ai parametri

apache_logo

I recenti sviluppi nel campo della virtualizzazione hanno accelerato la moltiplicazione di ambienti virtuali vps a basso costo, molto convenienti ma a volte carenti dal punto di vista delle risorse di sistema. Molto spesso questi ambienti vengono utilizzati a scopo di testing o come ambienti di produzione all'interno dei quali viene implementato l'utilizzo di un web server.

Scegliere il webserver: Apache, Lighttpd o Nginx, tutte le caratteristiche principali

webserver_logo

Dopo anni di quasi totale predominio da parte di Apache sul panorama dei web server,si sono affacciate da qualche tempo a questa parte alternative molto valide e molto più performanti del progetto della Apache Software Foundation.

In questo articolo vedremo come Lighttpd e Nginx si candidano ad essere i principali pretendenti allo scettro di web server più performante della classe. Scegliere un webserver diverso è un modo molto saggio per migliorare le performance del proprio server, con un risultato spesso non immaginabile e difficilmente ottenibile se non con l'aumento delle risorse hardware, un passaggio costoso e poco produttivo in ambienti con budget ristretti. 

Nginx e Apache: affiancarli nei nostri server in produzione

nginxlogo.jpg

Nginx (la cui pronuncia è engine x) è uno dei web server, reverse proxy e mail proxy più leggeri disponibili in circolazione; è infatti nato per risolvere il famigerato problema C10K implementando la gestione delle connessioni con epoll al posto di usare il sistema a threads.

Questo permette di gestire le connessioni usando veramente pochissima RAM anche con un aumento esponenziale delle richieste che il web server si trova a dover gestire. Più avanti nell’articolo vedremo di cosa è capace, benchmark alla mano.

Non solo Apache, uno sguardo a come sta cambiando il mondo dei webserver

lighttpd

Se è vero che i due server web più diffusi sono senza dubbio Apache e IIS, rispettivamente il primo nato per i sistemi operativi Unix-like e il secondo nativo di casa Microsoft, è anche vero che in giro ci sono ormai alternative che non passano più inosservate. Certamente per catturare anche una limitata fetta di mercato e far si che i system administrators si fidino a lasciare la “squadra vincente” dei web server straconosciuti e ormai sempre più sicuri, occorre che in ballo ci siano buone novità e promesse allettanti mantenute.

Una promessa buona e vista di buon occhio è sicuramente la leggerezza e la stabilità. In questo articolo parleremo di due alternative ad Apache che stanno prendendo sempre più piede nel mondo del web service.

Nginx, installazione e configurazione del webserver perfetto

nginxlogo.jpg

Nginx è un webserver presente sul mercato dal 2004, ad oggi oltre 1 milioni di siti web lo utilizzano con successo grazie alle sue innumerevoli doti, prime fra tutte velocità e gestibilità. Vediamo come installarlo e renderlo operativo sul nostro server in pochi minuti.

Alla scoperta del webserver Nginx

Nginx webserver