Acelerar apache (page_speed+varnish?)

Iniciado por ccrunch, 17 Noviembre 2014, 14:56 PM

0 Miembros y 2 Visitantes están viendo este tema.

ccrunch

Cita de: MinusFour en 17 Noviembre 2014, 17:58 PM
Algo me llama la atención:

¿189 procesos durmiendo?

Vas a tener que revisar el estado de tus procesos de apache, ¿Tienes mod_status?

Código (bash) [Seleccionar]

apache2ctl status
# apachectl status


En centos (no debian) cuando pongo eso sale:

The 'links' package is required for this functionality.

MinusFour

#11
Cita de: ccrunch en 17 Noviembre 2014, 18:47 PM
En centos (no debian) cuando pongo eso sale:

The 'links' package is required for this functionality.

Pues instala el paquete:

Código (bash) [Seleccionar]
yum install links

Por cierto, si tienes activado el modulo correctamente, deberías poder verlo desde

Código (URL) [Seleccionar]
http://127.0.0.1/server-status

el-brujo

Habilita el server-status del apache

Las cargas tampoco son tan altas, deberían bajar de 1, pero no debería ser mayor problema.

Es normal que el mysql consuma mucha memoria ram o varios procesos del apache también es "normal".

Usar un panel de control como plesk tienes sus ventajas, como fácilidad de uso, pero también el iconveniente que comentas, te tienes que adpatar al software y versiones soportadas.

2.000 al día son pocas visitas, ¿Tamaño aproximado de la base de datos MysQL? ¿CMS utilizado?

Si usas Wodpress o parecidos debería mirar plugins del estilo: W3 Total Cache

Pues mirar el plugin Debug Objects para mirar el motivo por el que tarda tanto en cargar el index que me tiene muy mosca la verdad.

También he añadido W3 Total Cache, para que el WP vaya más rápido.

Si tiene instalado el APC (Alternative PHP Cache) (igual que el foro de elhacker.net con SMF) pero el WP no lo hace servir no sirve de nada.

Añadiir los módulos del apache --> deflate, expires y header (más rewrite)

ccrunch

Cita de: el-brujo en 17 Noviembre 2014, 19:30 PM
Habilita el server-status del apache

Las cargas tampoco son tan altas, deberían bajar de 1, pero no debería ser mayor problema.

Es normal que el mysql consuma mucha memoria ram o varios procesos del apache también es "normal".

Usar un panel de control como plesk tienes sus ventajas, como fácilidad de uso, pero también el iconveniente que comentas, te tienes que adpatar al software y versiones soportadas.

2.000 al día son pocas visitas, ¿Tamaño aproximado de la base de datos MysQL? ¿CMS utilizado?

Si usas Wodpress o parecidos debería mirar plugins del estilo: W3 Total Cache

Pues mirar el plugin Debug Objects para mirar el motivo por el que tarda tanto en cargar el index que me tiene muy mosca la verdad.

También he añadido W3 Total Cache, para que el WP vaya más rápido.

Si tiene instalado el APC (Alternative PHP Cache) (igual que el foro de elhacker.net con SMF) pero el WP no lo hace servir no sirve de nada.

Añadiir los módulos del apache --> deflate, expires y header (más rewrite)
Hola!
El tamaño de la BD exacto no lo sé exactamente pero debe estar por 200MB o por ahí. No hay CMS, es programado desde 0.

Y el problema de los módulos del apache es... plesk  :xD
No me da la opción de añadir módulos, a no ser que los añada yo a mano, y ha creado tantos ficheros como le ha dado la gana. Para un sitio web, está el fichero de configuración de apache (servidor) luego en otras 99999999 carpetas hay ficheros httpd.conf y todo eso, a mi sí que me tiene mosca  :xD

Yo si los instalo y activo a mano la próxima vez que se haga un cambio en plesk lo sobreescribirá y mi trabajo se irá al traste :xD

Por no decir que ese servidor no se puede caer ni un segundo así que no puedo permitirme el lujo de "probar" o instalar módulos y que luego haya conflictos con plesk.

Gracias!

JorgeEMX

Yo le voy a que sean tus querys. Puedes mirar los archivos PHP? Podrías poner alguno dónde se hagan sentencias SQL?