Foros del Web » Administración de Sistemas » Apache »

configurar httpd.conf correctamente

Estas en el tema de configurar httpd.conf correctamente en el foro de Apache en Foros del Web. Os cuento, tengo un VPS Cloud 3 en ovh: 6 vCores 8 GB de Ram 100 GB RAID 10 centos 6 Trae por defecto esta ...
  #1 (permalink)  
Antiguo 05/06/2015, 08:47
 
Fecha de Ingreso: septiembre-2013
Mensajes: 32
Antigüedad: 10 años, 7 meses
Puntos: 0
Pregunta configurar httpd.conf correctamente

Os cuento, tengo un VPS Cloud 3 en ovh:

6 vCores

8 GB de Ram

100 GB RAID 10

centos 6


Trae por defecto esta configuración:

Código PHP:
Timeout 300


KeepAlive Off


MaxKeepAliveRequests 100


KeepAliveTimeout 15


<IfModule prefork.c>
StartServers       8
MinSpareServers    5
MaxSpareServers   20
ServerLimit      256
MaxClients       256
MaxRequestsPerChild  4000
</IfModule>


<
IfModule worker.c>
StartServers         4
MaxClients         300
MinSpareThreads     25
MaxSpareThreads     75 
ThreadsPerChild     25
MaxRequestsPerChild  0
</IfModule
Para que me aguante más tráfico online, que valor hay que modificar???

gracias

saludos
  #2 (permalink)  
Antiguo 05/06/2015, 09:07
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 10 años, 9 meses
Puntos: 401
Respuesta: configurar httpd.conf correctamente

A que te refieres con más trafico?. Más usuarios?
De todas formas dependerá de lo que tengas alojado.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #3 (permalink)  
Antiguo 05/06/2015, 09:28
 
Fecha de Ingreso: septiembre-2013
Mensajes: 32
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: configurar httpd.conf correctamente

Cita:
Iniciado por lauser Ver Mensaje
A que te refieres con más trafico?. Más usuarios?
De todas formas dependerá de lo que tengas alojado.
Si, más usuarios
  #4 (permalink)  
Antiguo 05/06/2015, 10:01
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 10 años, 9 meses
Puntos: 401
Respuesta: configurar httpd.conf correctamente

El numero máximo de conexiones simultáneas es el valor:
Código Apache:
Ver original
  1. MaxClients 300

De todas formas te sugiero mucho cuidado con lo que haces, puede sufrir una saturación. Te pongo un ejemplo,, pero no sé si lo soportara tu vps.

Código Apache:
Ver original
  1. <IfModule prefork.c>
  2. StartServers       18
  3. MinSpareServers    25
  4. MaxSpareServers   50
  5. ServerLimit      350
  6. MaxClients       350
  7. MaxRequestsPerChild  10000
  8. </IfModule>
  9.  
  10.  
  11. <IfModule worker.c>
  12. StartServers         6
  13. MaxClients         500
  14. MinSpareThreads     35
  15. MaxSpareThreads     95  
  16. ThreadsPerChild     35
  17. MaxRequestsPerChild  0
  18. </IfModule>
Puedes reducir los MinSpare, para que cuando no tengas mucha actividad tu vps se libere un poco de carga de trabajo. (hablo del ejemplo que te puse)
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #5 (permalink)  
Antiguo 05/06/2015, 10:36
 
Fecha de Ingreso: septiembre-2013
Mensajes: 32
Antigüedad: 10 años, 7 meses
Puntos: 0
Pregunta Respuesta: configurar httpd.conf correctamente

Buenas lauser, he agregado tu configuración de ejemplo de momento lo soporta.

Si te soy sincero, no tengo mucha idea de estos parámetros veremos que tal va, gracias

Por cierto, el apache esta bajo nginx esto es lo que tengo:

Código PHP:
#user  nginx;
worker_processes  3;

#error_log  /var/log/nginx/error.log;
#error_log  /var/log/nginx/error.log  notice;
#error_log  /var/log/nginx/error.log  info;

#pid        /var/run/nginx.pid;


events {
    
worker_connections  1024;
}


http {
    include       
mime.types;
    
default_type  application/octet-stream;

    
#log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  /var/log/nginx/access.log  main;

    
sendfile       off;
    
#tcp_nopush     on;

    #keepalive_timeout  0;
    
keepalive_timeout  65;
    
#tcp_nodelay        on;

    
gzip  on;
    
gzip_vary on;
    
gzip_min_length 10240;
    
gzip_proxied expired no-cache no-store private auth;
    
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript
    
gzip_disable "MSIE [1-6]\.";

    
#gzip  on;
    #gzip_disable "MSIE [1-6]\.(?!.*SV1)";

    
server_tokens off;

    include /
etc/nginx/conf.d/*.conf;

  #6 (permalink)  
Antiguo 05/06/2015, 11:05
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 10 años, 9 meses
Puntos: 401
Respuesta: configurar httpd.conf correctamente

Del nginx, no toques nada.
Recuerda revisar el consumo de la cpu y de la ram. Si observas que en periodos con poco trafico no reduce el consumo, baja 5 procesos en:
Código Apache:
Ver original
  1. MinSpareServers    25
  2. y
  3. MinSpareThreads     35

Dices que tienes centos6...... bueno supongo que habrás actualizado a 6.6, no?
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #7 (permalink)  
Antiguo 05/06/2015, 11:14
 
Fecha de Ingreso: septiembre-2013
Mensajes: 32
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: configurar httpd.conf correctamente

Ok no toco nada del nginx, iré revisando cpu y ram para cambiar valores.

Si esta actualizado a centos 6.6 ;)
  #8 (permalink)  
Antiguo 05/06/2015, 11:19
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 10 años, 9 meses
Puntos: 401
Respuesta: configurar httpd.conf correctamente

Perfecto... ya expondrás los resultados, de esa forma le servirán a otro usuario.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #9 (permalink)  
Antiguo 05/06/2015, 11:38
 
Fecha de Ingreso: septiembre-2013
Mensajes: 32
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: configurar httpd.conf correctamente

Ok! lauser muchas gracias por tu ayuda

Etiquetas: correctamente
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:34.