Lunes, Marzo 15, 2010
   
Text Size

Google AdSearch

 

Joomla! - Tareas de mantenimiento

Una vez que tengamos nuestra web Joomla! funcionando, las labores de mantenimiento no se limitan solo a introducir contenido. Hay una serie de consideraciones que debemos tener muy presentes para evitar imprevistos y sorpresas desagradables.

  • Hospedaje de calidad
    • Los hospedajes baratos suelen ser servidores compartidos con otras webs con escaso control, susceptibles de ser bloqueadas por su ilegalidad (SPAM, porno, etc), afectando también a nuestro site. Es muy importante contratar una empresa de hosting que cuente con un buen servício técnico, y que responda con rapidez. Cada vez mas empresas ofrecen hostings específicos para Joomla!, por ejemplo con servicio de copias de seguridad automáticas o actualizaciones de Joomla!
  • Copias de seguridad
    • Es imprescindible realizar regularmente copias de seguridad tanto de ficheros como de base de datos. Un error bastante comun es confiar en que el proveedor del hospedaje se encargará por nosostros.
    • Existen componentes de terceros que nos ayudan en esta tarea, aunque la mejor solución es instalar en el servidor un sistema de copia diaria automática.
    • JoomlaPack: componente de copias de seguridad Extensiones Joomla! - Web Oficial
    • El comando necesario para crear scripts de copias de seguridad automáticas de mysql es "MYSQLDUMP"
    • Cobian Backup es de los mejores programas para hacer copias de seguridad automáticas de los ficheros. La versión 9 nos avisará por email si hay errores en la copia.
  • Permisos y seguridad
    • Una vez que publiquemos nuestra web, es muy importante ajustar la configuración del servidor para incrementar la seguridad. En serio, no basta con "Instalar Joomla y listos".
    • Uno de los mejores consejos es quitar los permisos de escritura de todos los ficheros de configuración y del núcleo de Joomla!
  • Contraseñas
    • Hay que usar contraseñas distintas para los distintos servicios. No usar un mismo nombre de usuario y contraseña por todas partes. Es una práctica peligrosa. Es decir, si usas los mismos datos de acceso para la administracion de Joomla! que para tu cuenta FTP, correo electrónico o banco "on-line" eres blanco fácil y predecible para un atacante que consiga vulnerar solo una de esas cuentas.
  • Actualizaciones
    • La última versión estable de Joomla! siempre es la más segura, por lo que intentaremos siempre estar al día en actualizaciones. En el mundo Joomla! no sucede como con otro tipo de software u otros servicios de internet, aquí no hay versiones de prueba o en desarrollo. Si una versión se califica como estable es la que mayor estabilidad y seguridad ofrece de todas las disponibles. 
    • Siempre hay que estar muy atentos a los avisos de seguridad desde Joomla.org, o bien visitando la página o bien tomando las feed de seguridad. Por supuesto hay que prestar atención a lo que dicen y tomarse muy en serio sus consejos.
    • RSS de avisos oficiales Joomla!
    • También tendremos que estar al tanto de la salida de nuevas versiones de las extensiones que usemos en nuestros sitios porque no sólo corrigen fallos, sino que también suelen incorporar correcciones de seguridad. La mayor parte de los autores de extensiones incorporan un sistema de feeds en sus webs con las que poder estar al día de los cambios.
    • MilW0rm: web de seguridad deonde podemos buscar los últimos bugs de seguridad de extensiones Joomla!.
    • No aplicar  las actualizaciones directamente sobre el sitio activo. Lo mas recomendable es tener una instalacion de joomla para pruebas. No todo tiene porqué funcionar a la primera, el intentar actualizarse/probar cosas directamente sobre tu sitio activo puede dañarlo irreversiblemente, mientra que, un sitio de pruebas, puede "romperse irreversiblemente" tantas veces como sean necesarias, sin mayor perdida que la de "volver a instalar Joomla".
    Atacar la base de datos de Joomla!
    • Herramientas como PHPMyAdmin, nos permiten conectar y administrar las bases de datos de MYSQL remotamente.
    • Gracias al Mysql ODBC Conector podremos conectarnos a la base de datos de nuestro joomla desde cualquier lenguaje que soporteorígenes de datos ODBC.

 

[volver al índice de la Guia Joomla!]


Compartir este artículo en...
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP


Login