
En el fichero apache2.conf,
> sudo vi /etc/apache2/apache2.conf
Añadimos al final del fichero lo siguiente:
Include conf.d/tuneado.conf
Luego nos situamos en el directorio conf.d y creamos el fichero tuneado.conf
> cd /etc/apache2/conf.d/
> sudo vi tuneado.conf
dentro del fichero agregamos estas lineas:
<IfModule prefork.c>
StartServers 1
MinSpareServers 1
MaxSpareServers 5
ServerLimit 10
MaxClients 10
MaxRequestsPerChild 4000
</IfModule>
<IfModule worker.c>
StartServers 1
MaxClients 10
MinSpareThreads 1
MaxSpareThreads 4
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
StartServers 1
MinSpareServers 1
MaxSpareServers 5
ServerLimit 10
MaxClients 10
MaxRequestsPerChild 4000
</IfModule>
<IfModule worker.c>
StartServers 1
MaxClients 10
MinSpareThreads 1
MaxSpareThreads 4
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
Despues salvamos el fichero.
Logicamente tendremos que reiniciar apache.
> sudo /etc/init.d/apache2 restart
Con esto lo que conseguimos es que nuestro apache utilize estas directivas y anule las directivas por defecto del fichero de configuracion apache2.conf.
Ya sabeis si necesitais ayuda no olvideis mandarme un mail a templariodigital@gmail.com
Salu2
Hola, esa configuracion sirve para un hosting de imagenes nuevo? (poco trafico)
ResponderEliminarpara blogs, foros, y otros sistemas con 500 visitas unicas al dia?