Archivo categoría Servidores

Tips para optimizar y reparar todas las bases de datos en MySQL de un sólo golpe

Me pasó el otro día que actualicé el servidor de MySQL desde la versión 4.1 a la 5.0 y de ahí a MySQL 5.1, usando la interfaz de cPanel. Salió todo perfecto, pero hay un pequeño detalle que no te cuentan en detalle, y es que luego que termina el proceso y las bases de datos fueron convertidas al nuevo formato, es posible que algunas bases funcionen mal si no se optimizan y reindexan…

Leer el resto de la entrada »

,

1 Comentario

Manejando las revisiones en WordPress

Una de las mejores funciones auxiliares en lo que hace a edición de artículos en es el autoguardado, que genera un archivo de versiones por cada artículo a medida que lo editamos. Esto nos permite editar tranquilos ya que se puede recuperar el texto si se nos cortó la luz, o si se colgó el navegador o la computadora. Esta función se puede deshabilitar o controlar fácilmente, incluyendo la siguiente línea de código al archivo wp-config.php de la carpeta de instalación del blog:

define(’WP_POST_REVISIONS’, false);

Si en lugar de “false”, especificamos un valor numérico, la cantidad de revisiones por post/página se limitará a esa cantidad, eliminando automáticamente las revisiones más viejas.

Otra cosa que podemos hacer es modificar la frecuencia con que WordPress autosalva los borradores, cosa que por default realiza cada 60 segundos. Con la siguiente línea vamos a poder retrasarlo cada 300 segundos (5 minutos):

define(’AUTOSAVE_INTERVAL’, 300);

También hay un plugin genial como el Revision Control de Dion Hulse, que nos permite “controlar” cuántas revisiones por post queremos que se archiven en WordPress.

La cuestión es que a menos que hayamos deshabilitado las Revisiones en WordPress, a pesar de que las mantengamos muy a raya via Revision Control, siempre se generan y ocupan progresivamente más espacio en la base de datos. Esto se puede limpiar fácilmente via phpMyAdmin o desde la consola de comandos, ejecutando el siguiente comando MySQL:

DELETE FROM wp_posts WHERE post_type = "revision"

Con esto habremos eliminado todo rastro de revisión, lo cual incluso es útil cuando un Admin del blog no quiere que otros autores sepan que les editaron sus posts.

En mi caso eliminé con este comando unos cuantos registros que hicieron adelgazar la base de datos unos buenos MB. Es un comando bastante recomendable de añadir a las rutinas de mantenimiento, del dominio o del servidor incluso, si se alojan varios .

;)

, ,

No hay Comentarios

Ataque de denegación de servicio para Apache usando slowloris

slowloris es un cliente HTTP que permite desde un solo sistema saturar determinados servidores web, siendo Apache un target destacado tanto en sus versiones 1.x como en las 2.x. En systemadmin.es se han realizado unas pruebas del ataque de slowloris contra un servidor web Apache 2.2 y se ha visto la facilidad con la que podemos provocar una denegación de servicio con muy poco tráfico. Como contramedida, es posible usar nginx en modo proxy para “proteger” a un Apache como backend.

Fuente: Barrapunto

,

No hay Comentarios

Tabla de Socket Errors

Algunas veces los programas de correo electrónico como el devuelven mensajes de error de socket al intentar enviar un mail. Con esta página podrás saber qué significan. El socket es el driver que se encarga de establecer la conexión con el servidor de correo, y hay una serie de posibles condiciones de error que pueden afectarlo.

Esta tabla complementa la info que puede suministrarte la Tabla de Errores de SMTP.

Leer el resto de la entrada »

, ,

No hay Comentarios

Tabla de SMTP Errors

Algunas veces los programas de correo electrónico como el devuelven mensajes de error al intentar enviar un mail.

Con esta tabla podrás entender qué fue lo que ocurrió para saber cómo repararlo…

Leer el resto de la entrada »

,

1 Comentario

Listado de Puertos TCP/UDP

En /IP y redes UDP, un puerto es un punto final a una conexión lógica y el medio por el que un programa cliente se comunica con un programa específico en una computadora en una red. Algunos tienen números preasignados a ellos por la IANA.

Los números de puertos van desde el 0 al 65536, pero sólo los puertos del 0 al 1024 están reservados para servicios privilegiados.

Esta lista de números de puertos especifica el puerto usado por el puerto del servidor como puerto de contacto.

Para más información: RFC 1700.

Para la lista completa de puertos, ver la tabla Port Numbers de IANA

Leer el resto de la entrada »

, , ,

No hay Comentarios

Tabla de Server Errors

Los en Internet, con esos misteriosos mensajes de error, ocurren frecuentemente y pueden frustrar al usuario, especialmente cuando no se conoce la diferencia entre un error 404 y un 502.

Muchas veces tienen más que ver con el servidor Web que se intenta acceder que con alguna acción errónea de parte del usuario.

La siguiente es una lista de los mensajes de errores que podrían encontrarse navegando la Web, incluyendo sus respectivos significados para entender que es lo que pudo ocurrir.

Leer el resto de la entrada »

,

1 Comentario

  • Categorías

  • Archivos

Contact Us