curso SEO Training Rosa
Grupo SEO TELEGRAM [Click Aquí]
Resultados 1 al 7 de 7
Tema:

¿Qué configuración de apache utilizan?

  1. #1
    Avatar de TaLu
    TaLu está desconectado Registrado
    Rango: Soy accionista de Google!!

    User Info Menu

    Predeterminado ¿Qué configuración de apache utilizan?

    Buenas:

    Estoy utilizando una configuración de apache y de mysql que listó en su momento el creador de Meneame y que funcionaba bastante bien con el hardware de aquel entonces, la cuestión es que hoy tengo servidores con mucho mejor hardware y tengo días como los sábados en que las páginas demoran minutos en responder (si, minutos). Les dejo mi actual configuración:

    Código:
    <IfModule prefork.c>
        Timeout 30
        KeepAlive On
        MaxKeepAliveRequests 256
        KeepAliveTimeout 3
        MinSpareServers 30
        MaxSpareServers 50
        StartServers 40
        MinSpareServers 30
        MaxSpareServers 50
        MaxClients 240
        MaxRequestsPerChild 10000
    </IfModule>
    
    <IfModule mod_deflate.c>
       AddOutputFilterByType DEFLATE text/html
       AddOutputFilterByType DEFLATE text/plain
       AddOutputFilterByType DEFLATE text/xml
       AddOutputFilterByType DEFLATE application/x-javascript
       AddOutputFilterByType DEFLATE application/javascript
       AddOutputFilterByType DEFLATE text/javascript
       AddOutputFilterByType DEFLATE text/x-js
       AddOutputFilterByType DEFLATE text/css
    
       # Highest 9 - Lowest 1
       DeflateCompressionLevel 9
    
       # Skip browsers with known problems
       BrowserMatch ^Mozilla/4 gzip-only-text/html
       BrowserMatch ^Mozilla/4\.0[678] no-gzip
       BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
    </IfModule>
    
    <IfModule mod_header.c>
       # graphics should stay cached for an hour (3600 sec)
       <FilesMatch "\.(gif|jpg|jpeg|png)$">
       Header set Cache-control max-age=3600
       </FilesMatch>
    </IfModule>
    
    ServerSignature Off
    ServerTokens ProductOnly
    Y la del mysql:

    Código:
    max_connections = 500
    safe-show-database
    thread_stack = 128K
    key_buffer = 150M
    max_allowed_packet = 1M
    table_cache = 256
    sort_buffer_size = 2M
    read_buffer_size = 2M
    read_rnd_buffer_size = 8M
    myisam_sort_buffer_size = 64M
    thread_cache_size = 8
    thread_concurrency = 4
    query_cache_size = 16M
    query_cache_type = 1
    interactive_timeout = 100
    wait_timeout = 100
    connect_timeout = 10
    Hoy estoy probando subirle MaxClients de 240 a 600 a ver si mejora.

    Saludos y gracias.

    Me olvidé de decir que el server nunca llega a 1.00 de load average así que de hardware como decía antes, tendría que estar sobrado.

  2. #2
    nikyt0x está desconectado Registrado
    Rango: Mente de negocios

    User Info Menu

    Predeterminado

    Timeout 10
    KeepAlive Off

    <IfModule prefork.c>
    StartServers 40
    MinSpareServers 30
    MaxSpareServers 50
    ServerLimit 1000
    MaxClients 1000
    MaxRequestsPerChild 10000
    </IfModule>

    <IfModule worker.c>
    StartServers 2
    MaxClients 1000
    MinSpareThreads 25
    MaxSpareThreads 75
    ThreadsPerChild 25
    MaxRequestsPerChild 10000
    </IfModule>

    Con esta configuracion llegue a 10.000 users online y no se le movió un pelo al server, apache respondio muy bien, eso SI, LAS IMAGENES estaban en otro server muy basico, con lighttpd, tmb los css y js, y el MYSQL en otro server.
    aca te tiro la config de mysql

    key_buffer_size = 1024M
    max_allowed_packet = 16M
    thread_stack = 128K
    thread_cache_size = 8

    max_connections = 2000
    max_connect_errors = 10000
    table_cache = 9000

    # INNO
    #innodb_force_recovery = 4
    innodb_file_per_table
    innodb_flush_method=O_DSYNC
    innodb_flush_log_at_trx_commit=0
    innodb_buffer_pool_size=2048M
    innodb_log_file_size=1024M

    tmb un cron por hora q controla bien la estabilidad del mysql, pero eso lo maneja mi socio :P.

  3. #3
    nikyt0x está desconectado Registrado
    Rango: Mente de negocios

    User Info Menu

    Predeterminado

    a y me olvidaba,
    server apache = 4gb ram
    mysql = 4gb
    lighttpd = 1gb

    edito----

    usamos tablas innodb por eso tire esa parte de la config, saludos

  4. #4
    aBsTrAcTo Invitado

    Predeterminado

    La verdad es que varia. No para todos los servers es la misma configuracion.

    Timeout 15
    KeepAlive Off
    MaxKeepAliveRequests 1000
    KeepAliveTimeout 6
    MinSpareServers 10
    MaxSpareServers 40
    StartServers 10
    MaxClients 1000
    MaxRequestsPerChild 10000
    RLimitCPU 10 20
    RLimitMEM 52428800 62914560
    RLimitNPROC 5 10

    4 de ram, 4cpus.
    Ese server recibe casi 150mil visitas diarias. entre dos foros y wordpress.

    Pero misma configuracion no soporta una web de juegos flash con 80k

    Hay que jugar mucho con los valores duplicar algunas. etc..

    http://www.ibm.com/developerworks/li...ne-lamp-2.html
    http://www.comunidadhosting.com/serv...io-apache.html

    Hay que calcular que es lo que queremos reducir en servidores grandes. Por que puedes hacer que se mantenga en "4cpus" siempre ocupados etc.. pero tu memoria usada puede estar al 30% y el server lo veras rapido.

    Pero cuando vez que tienes 1-3cpus. y 75% de memoria usada las paginas cargan lentas.

  5. #5
    Avatar de TaLu
    TaLu está desconectado Registrado
    Rango: Soy accionista de Google!!

    User Info Menu

    Predeterminado

    Muchas gracias, ahora estoy probando así:

    Timeout 20
    KeepAlive On
    MaxKeepAliveRequests 256
    KeepAliveTimeout 3
    MinSpareServers 30
    MaxSpareServers 50
    StartServers 40
    MaxClients 1200
    MaxRequestsPerChild 10000

    Me mejoró un poco el rendimiento el hecho de subirle MaxClients.

    La gran diferencia que veo con respecto a ustedes es el KeepAlive que yo lo tengo en On, estos servers son de páginas de juegos flash también.

    ¿Usan mod_deflate? A mi me dió unos resultados espectaculares usarlo. También uso memcache y el eaccelerator.

    El CPU y la Ram siguen muertos de la risa, me gustaría poder exigirles más.

    Saludos y gracias por compartir esta información.

  6. #6
    aBsTrAcTo Invitado

    Predeterminado

    Yo no uso el mod_deflate lo añadi y senti que se me cargo mas el server.

    Acabo de aplicar esto hoy
    http://www.forosdelweb.com/f92/load-...6/#post3308021
    Y me bajo un poco mas el cpu.

  7. #7
    Leonardo Invitado

    Predeterminado

    El Keepalive a mi entender es tu enemigo
    Capaz que el tema sean los robots revolviendo el contenido y suman como varios usuarios mas, fijate en los logs de acceso a ver que te dice
    Otra opción como te dijeron por ahí es tener 2 servers, uno para los Flash y otro para Apache y mySQL

Temas Similares

  1. Configuracion de DNS en mi router
    Por TeTe en el foro General SoyWebmaster
    Respuestas: 1
    Último Mensaje: 26/05/2016, 17:34
  2. Configuracion IIS
    Por rmd97 en el foro General SoyWebmaster
    Respuestas: 0
    Último Mensaje: 04/12/2013, 03:22
  3. Configuracion webmail
    Por spartan2312 en el foro General SoyWebmaster
    Respuestas: 3
    Último Mensaje: 22/11/2012, 08:44
  4. Cuidado con sponsors que no utilizan cookies
    Por eon en el foro Como ganar dinero / Criptomonedas
    Respuestas: 1
    Último Mensaje: 14/01/2007, 00:25
  5. Configuracion de Templates para TGP.
    Por h3ads.com en el foro Webmasters Porno
    Respuestas: 0
    Último Mensaje: 18/05/2006, 07:13

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Has visto el post " ¿Qué configuración de apache utilizan?" que está en esta URL y ha sido creado por el usuario TaLu. Esperamos que te haya sido de utilidad el artículo " ¿Qué configuración de apache utilizan?" que inició el usuario TaLu de Soywebmaster.com.

Otros Foros de Interés

Curso SEO - Foro SEO - Foro Programacion - Foro Diseño Web - Intercambio de Enlaces - Negocios por Internet - Como Ganar Dinero - Foro Hosting - Foro Apuestas Deportivas

ÚLTIMOS ARTÍCULOS DEL BLOG SEO DE DAVID AYALA

Enlaces UGC, Sponsored y Nofollow [QUE NO TE ENGAÑEN]
Cómo y cuando usar Disavow Tool de Google
Cómo y donde comprar enlaces
El Curso de SEO Local que estabas esperando
Usamos cookies que analizan hábitos de comportamiento y navegación que aceptas al navegar aquí. Política de privacidad | Cookies | Aviso legal