Foros del Web » Administración de Sistemas » Shared Hosting y VPS »

[SOLUCIONADO] Optimizacion servidor muchos prestashop y wordpress

Estas en el tema de Optimizacion servidor muchos prestashop y wordpress en el foro de Shared Hosting y VPS en Foros del Web. Hola, dispngo de un servidor virtual con las siguientes caracterísitcas: 5gb de Ram 100 GB de espacio en disco 2 núcleros de cpu Panel plesk ...
  #1 (permalink)  
Antiguo 12/07/2014, 11:46
 
Fecha de Ingreso: mayo-2012
Mensajes: 5
Antigüedad: 11 años, 10 meses
Puntos: 0
Optimizacion servidor muchos prestashop y wordpress

Hola, dispngo de un servidor virtual con las siguientes caracterísitcas:

5gb de Ram
100 GB de espacio en disco
2 núcleros de cpu
Panel plesk
Centos 6.5

El servidor tiene 120 bases de datos de clientes que sobre todo tienen gestores de contenidos entre los que destacan prestashop y wordpress.

Comentar que he dividido la optimización en dos, parte del cliente y parte del servidor en lo que a servidor respecta el problema sobre todo está en mysql aunque también tocaré la configuración de apache., alto consumo. Load average que alcanza 15 y lentitud en la carga de las web.

Tengo resultados de mysqltuner.pl y tuning-primer.sh lo posteo en caso necesario o queria alargar mucho el post

¿Me echais una mano por favor?

Vengo de leer los posts
http://www.forosdelweb.com/f92/necesito-ayuda-para-optimizar-mi-servidor-752496/
http://www.forosdelweb.com/f19/optimizar-ancho-banda-consumo-cpu-947940/


Muchas gracias.
  #2 (permalink)  
Antiguo 13/07/2014, 09:54
 
Fecha de Ingreso: julio-2014
Mensajes: 74
Antigüedad: 9 años, 8 meses
Puntos: 4
Respuesta: Optimizacion servidor muchos prestashop y wordpress

Hola.

Actualmente tienes un vps o servidor dedicado?

¿Que versión de apache utilizas prefork o worker? A parte de optimizar mysql, apache etc. tienes sistemas de caché como varnish, memcached, eaccelerator o apc?

Has probado a instalar nginx?

Si pruebas todo eso y te sigue pasando has probado a contratar otro dedicado solo para las bases de datos? Y el otro para las webs?

Ya te digo que 120 mysql me parece muy heavy para un solo dedicado.

Salu2,
  #3 (permalink)  
Antiguo 14/07/2014, 02:35
 
Fecha de Ingreso: mayo-2012
Mensajes: 5
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Optimizacion servidor muchos prestashop y wordpress

Buenos días,

Muchas gracias por su respuesta, le pongo la información y los reportes de los script de mysql.

- El servidor es un vps

- Apache funciona bajo worker

- Dispone de apc-cache

- Tiene nginx

Ya te digo que 120 mysql me parece muy heavy para un solo dedicado

> Suelen ser de web pequeñas, sin mucha carga el problema es como comentas que tantas bases de datos...

Pego el /etc/my.cnf con algunas modificaciones que he hecho.

[mysqld]
local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
max_allowed_packet=32M
thread_cache = 16
query_cache_size = 2147483648
query_cache_type=1
query_cache_limit=1048576
join-buffer-size = 3096M
innodb_file_per_table=1
innodb_file_per_table=1
tmp_table_size = 512M
max_heap_table_size = 512M
table_cache = 10000 #was 4000
innodb_log_buffer_size = 16M
innodb_buffer_pool_siz==2G #~70 % of RAM
key_buffer=32M

[mysqld_safe]
log-error=/var/log/mysqld.log
ipid-file=/var/run/mysqld/mysqld.pid


Muchas gracias.
  #4 (permalink)  
Antiguo 14/07/2014, 04:08
 
Fecha de Ingreso: mayo-2012
Mensajes: 5
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Optimizacion servidor muchos prestashop y wordpress

Añado el reporte de la ejecución del script mysqltuner.p

[OK] Currently running supported MySQL version 5.1.73
[OK] Operating on 64-bit architecture

-------- Storage Engine Statistics -------------------------------------------
[--] Status: +CSV +InnoDB +MRG_MYISAM
[--] Data in MyISAM tables: 849M (Tables: 4420)
[--] Data in InnoDB tables: 479M (Tables: 8971)
[--] Data in MEMORY tables: 0B (Tables: 38)
[!!] Total fragmented tables: 260

-------- Security Recommendations -------------------------------------------
[OK] All database users have passwords assigned

-------- Performance Metrics -------------------------------------------------
[--] Up for: 35s (303 q [8.657 qps], 23 conn, TX: 1M, RX: 49K)
[--] Reads / Writes: 95% / 5%
[--] Total buffers: 2.5G global + 3.0G per thread (151 max threads)
[!!] Maximum possible memory usage: 459.5G (9756% of installed RAM)
[OK] Slow queries: 0% (0/303)
[OK] Highest usage of available connections: 8% (13/151)
[OK] Key buffer size / total MyISAM indexes: 32.0M/630.1M
[OK] Key buffer hit rate: 97.6% (4K cached / 116 reads)
[OK] Query cache efficiency: 29.8% (77 cached / 258 selects)
[OK] Query cache prunes per day: 0
[OK] Sorts requiring temporary tables: 0% (0 temp sorts / 22 sorts)
[OK] Temporary tables created on disk: 0% (0 on disk / 23 total)
[!!] Thread cache hit rate: 43% (13 created / 23 connections)
[OK] Table cache hit rate: 95% (153 open / 160 opened)
[OK] Open file limit used: 0% (122/20K)
[OK] Table locks acquired immediately: 100% (313 immediate / 313 locks)
[!!] Connections aborted: 17%
[!!] InnoDB buffer pool / data size: 8.0M/479.2M
[OK] InnoDB log waits: 0
-------- Recommendations -----------------------------------------------------
General recommendations:
Run OPTIMIZE TABLE to defragment tables for better performance
MySQL started within last 24 hours - recommendations may be inaccurate
Reduce your overall MySQL memory footprint for system stability
Enable the slow query log to troubleshoot bad queries
Your applications are not closing MySQL connections properly
Variables to adjust:
*** MySQL's maximum memory usage is dangerously high ***
*** Add RAM before increasing MySQL buffer variables ***
thread_cache_size (> 16)
innodb_buffer_pool_size (>= 479M)

Muchas gracias.
  #5 (permalink)  
Antiguo 14/07/2014, 09:06
 
Fecha de Ingreso: julio-2014
Mensajes: 74
Antigüedad: 9 años, 8 meses
Puntos: 4
Respuesta: Optimizacion servidor muchos prestashop y wordpress

Me temo que si lo tienes optimizado no te queda otra que contratar otro dedicado para las bases de datos.

Salu2,
  #6 (permalink)  
Antiguo 14/07/2014, 11:18
Avatar de vicperez  
Fecha de Ingreso: julio-2014
Ubicación: México
Mensajes: 8
Antigüedad: 9 años, 8 meses
Puntos: 1
De acuerdo Respuesta: Optimizacion servidor muchos prestashop y wordpress

¿120 bases de datos de gestores de contenido?

Los gestores de contenido usan mucha memoria, por más que optimices siempre usarán recursos. Con el Memcache podrías aligerar la carga del servidor, sin embargo si son tantas bases de datos, me imagino que tienes decenas de dominios en el mismo VPS.

La solución es migrarte a un Dedicado, hazlo cuanto antes para evitar que una sobrecarga te lleve a perder datos importantes de tus clientes.

Saludos!



Cita:
Iniciado por _fran_ Ver Mensaje
Hola, dispngo de un servidor virtual con las siguientes caracterísitcas:

5gb de Ram
100 GB de espacio en disco
2 núcleros de cpu
Panel plesk
Centos 6.5

El servidor tiene 120 bases de datos de clientes que sobre todo tienen gestores de contenidos entre los que destacan prestashop y wordpress.

Comentar que he dividido la optimización en dos, parte del cliente y parte del servidor en lo que a servidor respecta el problema sobre todo está en mysql aunque también tocaré la configuración de apache., alto consumo. Load average que alcanza 15 y lentitud en la carga de las web.

Tengo resultados de mysqltuner.pl y tuning-primer.sh lo posteo en caso necesario o queria alargar mucho el post

¿Me echais una mano por favor?

Vengo de leer los posts
http://www.forosdelweb.com/f92/necesito-ayuda-para-optimizar-mi-servidor-752496/
http://www.forosdelweb.com/f19/optimizar-ancho-banda-consumo-cpu-947940/


Muchas gracias.
  #7 (permalink)  
Antiguo 15/07/2014, 03:23
 
Fecha de Ingreso: mayo-2012
Mensajes: 5
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Optimizacion servidor muchos prestashop y wordpress

Muchas gracias por vuestras respuesta, al final he optado por migrar a otro servidor con características superiores y de momento sin problema.

Más potencia, más ram y la verdad es que ahora va el servidor como la seda. El problema es que al tener muchos dominios el servidor se quedaba muy pequeño y por más que intentara optimizar el resultado era casi inexistente.



Un saludo.
  #8 (permalink)  
Antiguo 15/07/2014, 06:08
 
Fecha de Ingreso: julio-2014
Mensajes: 74
Antigüedad: 9 años, 8 meses
Puntos: 4
Respuesta: Optimizacion servidor muchos prestashop y wordpress

Cita:
Iniciado por _fran_ Ver Mensaje
Muchas gracias por vuestras respuesta, al final he optado por migrar a otro servidor con características superiores y de momento sin problema.

Más potencia, más ram y la verdad es que ahora va el servidor como la seda. El problema es que al tener muchos dominios el servidor se quedaba muy pequeño y por más que intentara optimizar el resultado era casi inexistente.



Un saludo.
Hola,

Por eso te dije que la solución era pasar a un servidor dedicado puesto que los logs de mysqltunner indicaban que ya estaba optimizado. Hay veces que por mucho que optimices no queda otra que cambiar de máquina o de vps a una máquina más potente. 120 son muchas bases de datos para un solo vps. Hay wordpress que necesitan un solo dedicado entero.

Etiquetas: apache, mysql, optimización, servidor, web-hosting
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 02:25.