martes 19 de abril de 2011
Mi nuevo blog oficial
sábado 18 de julio de 2009
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
- Abrimos la Terminal (Aplicaciones > Accesorios > Terminal)
- Copiamos y pegamos este código en la terminal y presiona ENTER:
- 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.
- Y por último vamos a testear si nuestro servidor local funciona. Vamos a abrir nuestro navegador y escribimos
Y tenemos un hermosohttp://localhost/
sudo apt-get install apache2

Instalar PHP
Vamos a repetir todos los pasos de la instalación del Apache para PHP.- Nuevamente abrir una ventana de la terminal
- Copiar y pegar el siguiente código en la terminal y ENTER
sudo apt-get install php5 libapache2-mod-php5 - Reiniciar el servicio del Apache para que nuestra instalación sea reconocida
sudo /etc/init.d/apache2 restart - 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
- Luego en el navegador visitamos el siguiente link<?php phpinfo(); ?>http://localhost/testphp.php
y se supone obtener un resultado como el siguiente
Instalar MySQL
El último paso! Nuestra base de datos y como era de esperarse simple y sencillamente vamos a ejecutar algunas lineas!- En nuestra terminal copiamos y pagamos
sudo apt-get install mysql-server - 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 rooty 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)
- 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 - 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.iniy buscamos la siguiente linea
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 webextension=mysql.sosudo /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
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 porInicio > 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






