Instalar servidor LAMP en Linux Mint 13 Maya usando tasksel

Escrito por el 12 ago, 2012 en Linux | 2 comentarios

servidor lamp tasksel

En esta oportunidad veremos como instalar un servidor LAMP (Linux, Apache, MySql, PHP) de una forma muy sencilla y rápida que  funciona en la mayoría de las versiones de Linux Ubuntu y Mint, específicamente la instalación que describimos en este artículo fue hecha en Mint 13 Maya.

VN:F [1.9.22_1171]
Te gusto este post?
Rating: 10.0/10 (1 vote cast)
Leer más

DBeaver gestor universal de base de datos

Escrito por el 12 jul, 2012 en Software | 1 comentario

Dbeaver

DBeaver es un gestor de base de datos universal, es decir, es independiente del servidor de base de datos que tengamos instalado. DBeaver puede conectarse a distintos servidores usando diferentes drivers JDBC que le permiten operar con una gran variedad de base de datos como por ejemplo MySql, Orcale, IBM DB2, PostgreSQL, Sqlite y muchas más.

VN:F [1.9.22_1171]
Te gusto este post?
Rating: 9.5/10 (2 votes cast)
Leer más

Instalar Python en Windows

Escrito por el 11 abr, 2009 en Python | 0 comentarios

En este artículo vamos a ver como podemos instalar Python en una plataforma Windows con el servidor web Apache y el servidor de base de datos Mysql instalados; para que quede claro, lo que queremos conseguir es un WAMP (Windows-Apache-Mysql-Python). Debemos aclarar que no vamos explicar como instalar Apache o Mysql, simplemente nos concentraremos en los componentes que estan relacionados con Python.

Es recomendable utilizar algunos de los paquetes existentes para Windows que nos permite instalar de forma simple Apache, Mysql y otros elementos para el desarrollo web, por favor lean el articulo referido a este temapor mas información.

Intérprete de Python

Lo primero que debemos hacer es descargarnos e instalar el interprete de Python (descárgalo aqui), de la serie 2.X, las últimas versiones estables son la 2.5 y la 2.6; pero recientemente se liberó la version 3.0 que trae nuevas funcionalidades pero que a la vez, no es totalmente compatible con las versiones anteriores; para este artíulo vamos a usar la version 2.5 ya que en mi opinion es la mas usada y extendida, además, veremos luego que otras versiones no funcionan con el modulo para Apache.

Para esta guia hemos optado por descargarnos la implementación oficial desde python.org pero cabe aclarar que existen otras implementaciones del intérprete de Python.

Módulo Python para Apache

Una vez que hayamos terminado con el intérprete procedemos a insatalar y configurar el módulo de Python para Apache, mejor conocido como mod_python (descárgalo aqui), como vimos anteriormente, la última versión es compatible sólo con la versión 2.5 del intérprete.

Finalizada la instalación del módulo, debemos configurarlo en Apache para que sea cargado al iniciar el servidor, para eso debemos ubicar el archivo httpd.conf dentro del direcotrio donde hayamos intalado Apache. Debemos colocar la siguiente linea:

httpd.conf

LoadModule python_module modules/mod_python.so

Además, debemos agregar un alias para el directorio que usaremos en nuestras pruebas, tambien debemos indicarle que el manejador de los archivos .py lo proveerá el módulo de Python.

httpd.conf

Alias /python/ "c:/pruebas_python/"
 
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order allow,deny
    Allow from all
    SetHandler mod_python
    PythonHandler mod_python.publisher

Opcionalmente podemos intalar el modulo de Mysql para Python lo que nos permitirá conectarnos con una base de datos Mysql (descargálo aqui ).

Probar la instalación

Ahora debemos ir a nuestro directorio de trabajo y crear un archivo index.py donde debemos escribir las siguientes lineas:

index.py

def say(req, nombre="Tecnopedia"):
      return "Hola %s" % nombre

luego accedemos mediante la siguiente url http://localhost/python/index.py/say y si todo ha quedado bien podremos ver el resultado en el navegador.

En los próximos artículos veremos como crear nuestras primeras aplicaciones con Python y como sacar el máximo provecho a este excelente lenguaje.

Más información:

http://es.wikipedia.org/wiki/Python

http://python.org/

http://www.apache.org/

VN:F [1.9.22_1171]
Te gusto este post?
Rating: 7.0/10 (3 votes cast)
Leer más

Mysql Workbench 5

Escrito por el 5 abr, 2009 en Mysql | 0 comentarios

Mysql Workbench, es una poderosa herramienta que nos ofrece la posibilidad de diseñar base de datos en forma visual, es decir, podemos “dibujarla” y luego automáticamente crea los scripts necesarios para su creación en el servidor; además, permite documentar y manejar nuestras bases. En esta oportunidad vamos a ver de forma simple, como podemos usar Mysql Workbench para diseñar una base de datos.

Mysql Workbench es el sucesor de DBdesigner 4 que era desarrollado por la empresa fabForce.net, ahora el proyecto lo desarrolla el equipo de Sun Microsystems pero continúa siendo dirigido por el fundador y creador de DBdesigner, Michael G. Zinner.

El proyecto es open source y está bajo licencia GPL, el mismo puede ser descargado desde el sitio web oficial, también está disponible para las principales plataformas (linux , Mac y windows); actualmente la versión 5.1 esta en fase Beta.

Entre sus principales características podemos encontrar:

- permite exportar la base en varios formatos por ejemplo pdf, png, etc.,
permite crear los scripts sql a partir del modelo generado,
podemos usar diferentes estilos de notacion,
- permite modelar vistas, tablas, rutinas, etc.,
- soporta multiples diagramas para un mismo proyecto,
- la calidad visual de la aplicación es excelente.

También existe una versión comercial para aquellos que consideren necesario tener características avanzadas como sincronización on-line con base de datos vivas, validaciones y documentación avanzada entre otras.

Guia de uso básico

1- Para crear un nuevo diagrama debes clickear el icono “Add Diagram”, luego una nueva pestaña “EER Diagram” aparecerá junto a la pestana “Mysql Model”.

2- Luego, puedes comenzar a agregar las tablas al modelo, para ello haz click en el icono marcado en
la imagen.


3- Al hacer doble click en la tabla que acabas de crear, aparecerá un menú en la parte inferior del área de trabajo, donde puedes configurar las diferentes opciones de la tabla (nombre, motor de la base, etc.), además usando las pestañas puedes agregar las columnas, los índices, trigers, etc.


4- Finalmente, solo falta agregar los conectores que necesitemos, esto lo logramos clickeando en los iconos de conectores de la barra. También podemos configurar las opciones de la relación creada haciendo click en la línea del diagrama.

Conclusiones

Mysql Workbench es una herramienta poderosa, profesional y esencial para cualquier desarrollador y/o diseñador, por eso la recomendamos fuertemente. Esperamos que esta guía básica les sea de utilidad y puedan aprovecharla al máximo. 

Mas información:

http://dev.mysql.com/workbench/

VN:F [1.9.22_1171]
Te gusto este post?
Rating: 7.3/10 (3 votes cast)
Leer más

Instalar un entorno de desarrollo web en Windows

Escrito por el 3 feb, 2009 en Lenguaje PHP | 0 comentarios

En este artículo vamos a explicar como podemos tener un entorno de desarrollo web con PHP y Mysql sobre windows en muy poco tiempo.

PHP y MYSQL

Lo primero que debemos hacer es instalar los componentes de nuestro entorno, los principales son: un servidor web (nosotros recomendamos Apache pero pueden usar cualquier otro disponible para windows); también precisamos el intérprete de PHP que lo pueden descargar desde el sitio oficial; finalmente, tenemos que instalar el servidor de base de datos Mysql y algún cliente para poder manejar las bases de datos de forma simple.

La mejor manera de hacer todo esto es bajar un software que instale y configure todo automáticamente, por lo tanto, vamos a usar WAMPserver o XAMPP, cualquiera de ellos instala todo el entorno en unos cuantos pasos y nos deja listos para comenzar a trabajar.

Tanto WAMP como XAMPP instalan las últimas versiones de Apache, PHP y Mysql; además, disponen de varias utilidades y extensiones listas para usar. Personalmente he trabajado con los dos entornos y creo que son excelentes.

Es importante mencionar que ambos tienen licencias GPL por lo que  podemos usarlos con toda  tranquilidad.

Para descargar WAMPserver puedes hacerlo desde aqui.

Para descargar XAMPP puedes hacerlo desde aqui.

VN:F [1.9.22_1171]
Te gusto este post?
Rating: 10.0/10 (1 vote cast)
Leer más