Buenas Tardes despues de una merecidas vacaciones vuelvo con otro truquillo para la optimizacion de apache sobre un VPS, todos sabemos que si no lo configuramos bien nos puede dejar KO el VPS cada dos por tres, pues hay va un pequeño truco, para que funcione nuestro VPS correctamente y Apache2 no haga el INDIO.
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?