11 mayo 2010

Instalar XAMPP en Ubuntu: PHP + MySQL + Apache

Como desarrollador prefiero instalar para desarrollo un "bundle" con el entorno de trabajo necesario para desarrollar; es mucho mejor que con una única instalación tengas todo lo que necesitas. Los bundles más comunes son para programar con PHP y en está ocasión quiero hablar sobre XAMPP un instalador sencillo de Apache que contiene MySQL, PHP y Perl. Otra de las ventajas que podemos encontrar es que puede correr sobre Linux,Mac OS y Windows, aunque me concentraré en la forma de instalarlo en Ubuntu, pero para WIndows o Mac OS es praticamente lo mismo: Extraer y ejecutar.

  1. Lo primero es descargar el paquete de la Web Oficial, tu decides si bajas una Beta o versión estable: Descarga XAMPP para Linux.
  2. Una vez descargado, abres una terminal y te sitúas en la carpeta donde se allá descargado XAMPP, en mi caso esta en mi carpeta home.
  3. Ahora ejecutamos un simple comando para extraer el contenido del archivo empaquetado en la carpeta /opt del sistema, y debe ser en está pues hay varias referencias sobre esta carpeta en la configuración del XAMPP.


    sudo tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt

    Tu deberás poner el nombre del archivo que hayas bajado, así que ojo con ese detalle.
  4. Una vez terminada la extracción intentaremos arrancar los servicios con el siguiente comando:


    sudo /opt/lampp/lampp start

    Este comando deberá arrojar la siguiente salida:

    Starting XAMPP 1.7.3a...
    LAMPP: Starting Apache...
    LAMPP: Starting MySQL...
    LAMPP started.
  5. Hasta ahora todo va bien y para asegurarnos que la instalación fue completa correctamente desde el navegador intentamos ingresar al localhot: http://localhost. La primera pantalla mostrará el logo y tendrá una lista de idiomas disponibles, seleccionamos el nuestro y la pantalla que veremos después será la administración.


  6.  Hasta este punto ya podemos decir que la instalación fue completada con éxito y lo que sigue es subir tus códigos para comenzar a desarrollar. Para facilitar el desarrollo cuentas con herramientas como PhpMyAdmin para administrar las BD, Webalizer para estadísticas de acceso, algunos demos y un área administrativa para XAMPP.
  7. Para apagar los servicios sólo ejecutamos sudo /opt/ lampp/lampp stop

Si tuviste algún problema visita el FAQ de XAMPP

10 mayo 2010

Instalar Subversion desde comandos o centro de software de Ubuntu

Linux tiene una gran ventaja a la hora de instalar software: repositorios para descarga de software. En los repositorios prácticamente puedes encontrar la mayoría de la utilidades que como usuario o desarrollador puedes necesitar y existen por lo menos 2 formas básicas de adquirir el software de los mismos. Esta entrada no profundizará en las formas de adquirir software de los repositorios, más bien, su objetivo es divulgar como puedes adquirir un cliente de Subversion que se pueda integrar con Netbeans 6.x desde Ubuntu.
La opción más rápida, para mi, es abrir una terminal y escribir lo siguiente:

sudo apt-get install subversion

Después de escribir esto pedirá la contraseña (siempre que no hayas usado SUDO en la misma ventana antes) y comenzará a descargar los paquetes necesarios, los instalará y será todo, listo para usarse con Netbeans u otro IDE que pueda utilizar este cliente. Para asegurar que la instalación fue correcta se puede invocar desde la misma terminal al cliente con el comando svn --version.

En el Centro de Sotware Subversion aparecerá como Sistema de control de versiones avanzado

Si lo tuyo es usar el Centro de Sotware de Ubuntu sólo debes buscar el cliente como Subversion, será el primero que aparecerá en la lista de posibles coincidencia del buscador. Después se da clic en instalar, esperamos a que se lleve acabo el mismo procesos que se da con el uso de apt-get y listo, el cliente de subversion está instalado; se puede probar también con svn --version para comprobar que la instalación se llevo acabo correctamente.

Pantalla del Centro de software mostrando que ya está instalado el Subversion

Esas son algunas formas rápidas de tener Subversion en tu Ubuntu 10.04, espero que les sea de utilidad.