Come modificare la configurazione della memoria del server Apache

January 11

Uno dei server web più popolari su Internet è il server Web Apache. Il server Apache è un progetto liberamente disponibile, open-source che può essere utilizzata in tutti i principali sistemi operativi. Il server è quello di scaricare e distribuire per eseguire un sito web gratuito ed è aggiornato durante tutto l'anno come il progetto raggiunge importanti traguardi. Dopo aver installato il server Apache, tuttavia, è necessario modificare le configurazioni di memoria di default per evitare crash del server in caso di multipli, utenti simultanei del sito si ospita con il server.

istruzione

1 Aprire il file di configurazione di Apache httpd.conf in editor di testo del computer.

2 Ridurre le impostazioni di configurazione pre-forcella nel file httpd.conf per le seguenti impostazioni. Questo cambiamento consentirà di ridurre l'overhead di memoria richiesta dal server Apache per le normali operazioni di web-serving.

StartServers 3
MinSpareServers 3
MaxSpareServers 10
ServerLimit 50
MaxClients 50
MaxRequestsPerChild 2000

Se vi aspettate significativo il traffico del sito o stanno già vedendo notevoli volumi di traffico, considerare la creazione di questi limiti tra le impostazioni elencate qui e le impostazioni predefinite. Il limite di server e dati di massima client deve essere impostato più vicino a 256 se su un server dedicato. Se siete su una piccola VPS, aumentando queste impostazioni possono avere un impatto negativo le prestazioni complessive del server.

3 Modificare l'impostazione KeepAlive nel file di configurazione. Questa impostazione permette ai visitatori del tuo sito web per emettere più richieste simili attraverso la connessione web. Se non si dispone di un sacco di immagini o Javascript sul vostro sito web, è possibile attivare o disattivare l'impostazione KeepAlive "off". Se lo fai, ridurre il valore di timeout predefinito 120-40 nel file di configurazione.

4 Salvare il file di configurazione di Apache e riavviare il server web. Si vedrà un miglioramento delle prestazioni del server web Apache.