February 17 2010

Sypex – Aplicación open source para hacer respaldos de bases de datos MySQL

Etiquetas : , , , , ,

Sypex - Logo

Los que administramos varios sitios web, sabemos que el realizar un respaldo del servidor de bases de datos es una tarea que puede llevar tiempo y presentar algunas complicaciones según la configuración del servidor y del tamaño que las bases de datos posean.

Sypex es una aplicación open source para hacer respaldos de bases de datos MySQL. Se trata de una completa herramienta que además permite importar y exportar base de datos, crear bases de datos nuevas, verificarlas y hacerles mantenimiento entre otras opciones más.

Además de las completas funciones que Sypex ofrece, se destaca por lo fácil que es de instalarla; sólo hay subir los archivos al servidor y conectarse usando el usuario y contraseña del servidor de bases de datos.

Sypex - Interfaz

Sypex

Sitio/descargar: sypex.net/en

Vía: www.webresourcesdepot.com

September 08 2009

MySQLDumper – Front-end para MySQL

Etiquetas : , , , ,

mysqldumperTareas como administrar un servidor de bases de datos, realizar copias de respaldo, acceder a las variables del servidor, … pueden resultar complicadas y/o aburridas, llevar mucho tiempo o estar reservadas para gurúes de la consola, a no ser que se utilice alguna herramienta como MySQLDumper.

MySQLDumper es un front-end para MySQL desarrollado en PHP y pensado para ser instalado en el servidor.

Como casi en cualquier utilidad similar, con MySQLDumper podemos:

  • Examinar las variables de MySQL.
  • Examinar, consultar, editar los datos de las bases de datos.
  • Realizar consultas a las bases de datos.
  • Realizar y restaurar copias de respaldo de las bases de datos, entre algunas otras funciones.
MySQLDumper - Interfaz

MySQLDumper - Interfaz

MySQLDumper es un desarrollo open source en versión RC (release candidate), es fácil de instalar ya posee un sencillo asistente y está disponible desde la instalación en varios idiomas incluído el spañol.

Durante mis pruebas funcionó muy bien; en general me gustó mucho, sobre todo su instalación que es muy sencilla, pero la interfaz es susceptible de algunas mejoras.

MySQLDumper

Sitio/descargar: sourceforge.net/projects/mysqldumper

July 31 2009

Cómo instalar Apache, MySQL y PHP desde la consola

Etiquetas : , , , , , ,

instalando-lampSi quieres correr en tu equipo tu propio servidor web, puedes instalar algún LAMP (Linux, Apache, MySQL y PHP o Perl  Python) como XAMPP o puedes instalar cada componente individualmente desde la consola escribiendo:

$ sudo apt-get install apache2
$ sudo apt-get install php5
$ sudo apt-get install mysql-server
$ sudo apt-get install php5-mysql
$ sudo apt-get install php5-gd
$ sudo apt-get install php5 php5-cli php5-gd
php5-mhash php5-mcrypt php5-curl php5-imagick
$ sudo apt-get install php5-sqlite

También puedes instalar PHPMyAdmin

$ sudo apt-get install phpmyadmin

o probar alternativas como SQLBuddy.

Para ver si todo está funcionando correctamente ingresar escribir:

http://localhost/

Si Apache funciona mostrará el mensaje: It works!

Para acceder a las carpetas del servidor, sólo tienes que ir a /var/www/

También no te olvides que para configurar Apache puedes usar Rapache.


June 08 2009

Sphider – Un spider y motor de búsquedas open source

Etiquetas : , , , , , , , ,

sphider-logoSi alguna vez pensaste en crear tu propio motor de búsquedas o tienes un sitio estático y deseas dotarlo con capacidad de búsquedas de contenidos o quieres indexar el contenido de varios sitios, eso es muy sencillo con una solución como la que brinda Sphider.

Sphider es un spider y motor de búsquedas open source, liviano y sencillo de configurar, que está escrito en PHP y utiliza el servidor de bases de datos MySQL.

Este está dividido en dos partes principales: el backend y el frontend.

El backend es el panel de administración, desde el cual se pueden: agregar los sitios a indexar, indexar o reidexar un sitio, configurar categorías y ajustes varios.

sphiderEl frontend es la página de búsquedas propiamente dicha.

Lo conozco desde hace un tiempo y la vedad es que funciona muy bien, posee muchas opciones, es muy sencillo de administrar, consume pocos recursos a excepción del espacio en disco, que depende del sitio a indexar, deberá ser suficiente.

Además existen los Sphider Mod, que son módulos para extender y/o implementarle nuevas funcionalidades.

El sitio de Sphider ofrece abundante y detallada documentación en inglés, como también un demo completamente funcional con el que podemos hacer las primeras incursiones en esta excelente herramienta, ofrecen también soporte vía un foro.

sphider-results

Es una solución ampliamente usada y adoptada por sitios grades, si recientemente buscaste alguna extensión en la página de Wordpess, entonces usaste a Sphider

Sphider:

May 13 2009

MySQL Workbench – Diseñador visual de bases de datos

Etiquetas : , , , , ,

mysql-workbenchMySQL Workbench es un diseñador visual de bases de datos, open osource, multiplataforma que es desarrollado por la misma gente de MySLQL.

Crear un diagrama entidad relación con esta aplicación es tan sencillo como dibujar con Inkscape, ya que para crear el diseño sólo hay que arrastrar los componentes y unirlos.

Entre las opciones que ofrecen figuran hacer ingeniería inversa o hacia adelante de una base datos, sincronizar el modelo, exportar diagramas a PDF, extender sus funcionalidades por medio de plugins, etc.

MySQL Workbnech es potente y bastante fácil de aprender. Recuedo que hace poco más de un año, con mi socio estábamos trabajando en una implementación de un sitio de comercio electrónico para un cliente y tenía que armar un catálogo de videos de seguridad, para entender la estructura y poder hacer la importación, esta herramienta no fue de mucha utilidad.

MySQL Workbench:

April 30 2009

ocPortal – CMS open source para crear portales

Etiquetas : , , , , , , , , , ,

ocportal - logoocPortal es un administrador de contenidos o CMS (Content Management System) muy potente que permite crear portales. Es un desarrollo open source que se caracteriza por poseer integración con sistemas de foros como: phpBB, Invision Board,  VBulletin, Burning Board, etc.

Tiene un montón de excelentes características, por nombrar algunas: en muy configurable y personalizable, posee un instalador automático que hace todo lo necesario con sólo ingresar los datos del servidor de FTP, incorpora opciones para manejos de banners, motor de búsqueda, listas de correo, etc.

Ofrece muchas características, en algunos aspectos es muy flexible y también algo pretencioso. Cuando digo flexible es porque se adapta a muchas cosas, como por ejemplo el soporte para muchas bases de datos, yo utilicé MySQl pero en verdad es una larga lista que incluye hasta Access por medio de ODBC, lo que en mi opinión personal, lo convierte en una opción interesante para una Intranet en una pequeña oficina.

ocPortal - Demo frontpage

ocPortal - Demo frontpage

El código que envía la navegador es HTML Transitional, lo que creo que es algo antiguo y no está a la altura de lo que se pretende con este proyecto. Igualmente, en general me gustó mucho, si bien tengo que comentar que durante mis pruebas, en mi servidor de desarrollo, funcionó algo lento.

Antes decía que me pareció algo pretencioso y es que tanto la instalación como el asistente de configuración, tienen cada uno un asistente de 10 pasos, siendo muchos de estos innecesarios.

Sin dudas ocPortal es otro excelente desarrollo libre pero sólo para exigentes.

ocPortal: