martes 19 de abril de 2011

Mi nuevo blog oficial

Sé que he abandonado este blog ya hace 2 años por lo menos pero como aún nuestro querido amigo Google es tan amable de indexarlo en las búsquedas quiero dejar el link a mi nuevo hogar:


Les espero.

sábado 18 de julio de 2009

Raulito el Friki 02


Autor: David Gutiérrez

Cómo instalar un servidor local en Linux (Ubuntu)

Luego de esta guía tendrás tu servidor local instalado en tu máquina con Ubuntu.

En la entrada anterior habíamos visto los pasos sencillos para la instalación de un servidor local en Windows. Siempre existe el tabú de que en Windows, a diferencia de Linux, las instalaciones son 1000 veces más fáciles pero vamos a ver ¿qué tan fácil es instalar nuestro servidor local? (Y con la terminal :P)

Vamos a ver los siguientes puntos:
  • Instalar Apache
  • Instalar PHP
  • Instalar MySQL

Instalar Apache

  1. Abrimos la Terminal (Aplicaciones > Accesorios > Terminal)
  2. Copiamos y pegamos este código en la terminal y presiona ENTER:
  3. sudo apt-get install apache2

  4. La terminal va a solicitarte tu contraseña, ingresala y presiona ENTER de nuevo y confirma cuando te pregunte si queres continuar con los paquetes que van a instalarse.


  5. Y por último vamos a testear si nuestro servidor local funciona. Vamos a abrir nuestro navegador y escribimos

    http://localhost/

    Y tenemos un hermoso



Instalar PHP

Vamos a repetir todos los pasos de la instalación del Apache para PHP.
  1. Nuevamente abrir una ventana de la terminal
  2. Copiar y pegar el siguiente código en la terminal y ENTER

    sudo apt-get install php5 libapache2-mod-php5

  3. Reiniciar el servicio del Apache para que nuestra instalación sea reconocida

    sudo /etc/init.d/apache2 restart

  4. Ahora vamos a comprobar si la instalación fue exitosa

    - Ejecutar la siguiente linea en la terminal

    sudo gedit /var/www/testphp.php

    - Copiar y pegar la siguiente linea y guardar el archivo luego de hacerlo (por favor borren el espacio que esta

    <?php phpinfo(); ?>

    - Luego en el navegador visitamos el siguiente link

    http://localhost/testphp.php

  5. y se supone obtener un resultado como el siguiente


Hasta el momento ya deberíamos de tener Apache y PHP instalados!


Instalar MySQL

El último paso! Nuestra base de datos y como era de esperarse simple y sencillamente vamos a ejecutar algunas lineas!
  1. En nuestra terminal copiamos y pagamos

    sudo apt-get install mysql-server

  2. Bueno, aquí tenemos que tener mucha atención! Luego que la instalación se haya completado vamos a configurar nuestra flamante base de datos para poder utilizarla en el futuro para nuestro desarrollo. Empecemos ejecutando lo siguiente en la terminal

    mysql -u root

    y luego seguidamente lo siguiente

    SET PASSWORD FOR 'root'@'localhost' = PASSWORD('tucontraseña');

    (asegurate de cambiar tucontraseña para que sea la contraseña que vas a recordar y utilizar más adelante)

  3. Ahora vamos a instalar un programa llamado phpMyAdmin para poder manipular visualmente nuestra base de datos de manera bastante sencilla. Copiamos y pegamos la siguiente linea en la terminal

    sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

  4. Una vez completada la instalación, nuestro nuevo objetivo es que PHP pueda trabajar con MySQL. Para ello vamos a tener que modificar una linea en el archivo php.ini. Vamos a la terminal

    gksudo gedit /etc/php5/apache2/php.ini

    y buscamos la siguiente linea

    ;extension=mysql.so

    y le quitamos el ; (punto y coma) que lleva delante, es decir, queda de esta forma

    extension=mysql.so

    Guardamos el archivo y reiniciamos nuestro servidor web

    sudo /etc/init.d/apache2 restart


Fin

Felicitaciones! De esta manera hemos terminado de instalar nuestro servidor local en Linux con una distribución Ubuntu (9.04 es la que utilicé en esta guía). Si tuvieron algún tipo de inconveniente con alguna parte del proceso solo escríbanlo en un comentario que haré lo que pueda para ayudarlos.

domingo 12 de julio de 2009

Raulito el Friki 01


Autor: David Gutiérrez

Cómo instalar un servidor local en Windows

En este tutorial vas a aprender a instalar y configurar un servidor local en Windows para trabajar en tu máquina en el desarrollo de sitios web dinámicos con Apache, MySQL y PHP y lo vamos a hacer con XAMPP.

En el tutorial anterior habíamos visto el funcionamiento una página web y uno de los elementos principales de un sistema web es el servidor web.

Existen varios programas paquetes que nos serían útiles pero por mi experiencia propia recomiendo fuertemente el XAMPP (Cross-Platform (X) Apache, MySQL, PHP y Perl).

Objetivos

  • Descargando y configurando XAMPP
  • Iniciando tus servicios Apache y MySQL

Descargando y configurando XAMPP

1 Obtené tu copia de XAMPP para Linux, Windows, o Mac OS X de la página de XAMPP de apache friends (para este tutorial evidentemente Windows)


2 Selecciona el paquete que deseas: para desarrollo web normal, quedate con el Paquete Básico [Basic package].
El paquete básico viene con un alojamiento bastante útil de aplicaciones, librerías, y extenciones como el phpMyAdmin y eAccelerator (una aplicación de cacheo de PHP muy popular para optimizar y mejorar el rendimiento de los scripts). Para nuestro propósito, selecciona la versión Instalador [Installer].
Descargalo (Guardar archivo) en tu computadora.

3 Abre el ejecutable (que se llama xampp-win32-1.7.1-installer.exe) y allí seleccionas el lenguaje de tu preferencia.

El siguiente diálogo que vas a ver es la primera página del XAMPP Setup Wizard.


4
Selecciona la carpeta destino de la instalación
Nota: XAMPP no recomienda instalarlo en Archivos de programa (C:\Archivos de Programa\xampp) así que mejor dejalo en el predeterminado.


5
Ahora selecciona las opciones de instalación. También recomiendo predeterminado aunque si queres seleccionar también el acceso directo al Control Panel ya es organización tuya.


Iniciando tus servicios Apache y MySQL

Cuando finalice la instalación se te habrá presentado la opción de iniciar el XAMPP Control Panel. Si ese no fue el caso entonces podés ingresar por

Inicio > Todos los programas > Apache Friends > XAMPP > XAMPP Control Panel

Y el panel debería de verse como la siguiente figura:


Ahora click en Start al lado de Apache. Si tenes activado el Firewall de Windows te va a lanzar un diálogo, dale click en Desbloquear.

Si todo va bien, deberías de ver el log actualizado con "Apache started" y "Running" con un color verde agua justo al lado del servicio Apache.

Y por último inicia el servicio MySQL exactamente igual al paso anterior para el servicio de Apache.


Probando nuestro servidor local en funcionamiento

Con tus servicios de Apache y MySQL corriendo, visita en tu navegador localhost en el siguiente path:
http://localhost/
Y allí deberías de ver la siguiente pantalla:


Muy bien! Hemos finalizado la instalación y configuración de tu servidor local en Windows! Ahora ya estas listo para empezar a escribir código a por doquier! =)

viernes 10 de julio de 2009

PHP 5.3.0 versión final lanzada


Tras cuatro versiones candidatas el equipo de desarrollo de PHP anuncia la disponibilidad de PHP 5.3.0.

PHP 5.3.0 supone un lanzamiento de una versión con importantes novedades y nuevas características del lenguaje de programación de libre licencia empleado en la creación de páginas web dinámicas.

Entre las novedades de PHP 5.3.0 destaca solución a más de 140 correcciones (problemas con el driver nativo de MySQL, las funciones de fecha... ), mejora del rendimiento y novedades significativas que nos acercan a PHP 6, soporte de Namespaces , funciones lambda y closures, driver nativo de MySQL o mejoras en el soporte para Windows.

Usuarios que se actualicen de PHP 5.2 a PHP 5.3.0 disponen de la siguiente guía de migración.

Aquellos interesados pueden acceder a más información y descarga de PHP 5.3.0 desde php.net

Fuente: DesarrolloWeb.com

jueves 9 de julio de 2009