sábado, 31 de octubre de 2009

Instalar Apache y PHP en Ubuntu

Para instalar Apache desde una consola se debe escribir lo siguiente:

sudo aptitude install apache2

Para instalar PHP
sudo aptitude install php5

Aparecera la siguiente consulta a la cual le ingresamos "Y"
Necesito descargar 5013kB de ficheros. Después de desempaquetar se usarán 13,2MB.
¿Quiere continuar? [Y/n/?] Y

El proceso tarda algunos minutos.

Para asegurar que Apache este instalado basta colocar en el navegador la siguiente dirección:
http://localhost/ , tras lo cual debe aparecer una página con el mensaje: It Works!

Luego de eso voy a asegurar de que este correcta la instalación de PHP. Creando un archivo .php (info.php) y ejecutandolo desde el localhost. http://localhost/info.php

Para crear el archivo en el directorio /var/www/ se debe ejecutar lo siguiente:
sudo gedit info.php

El código del archivo contendrá lo siguiente:

phpinfo();
?>

este código me mostrará una página con la configuración de PHP.
Tras un primer intento, el navegador muestra el dialogo para descargar la página. Lo que me indica que algo no esta funcionando por lo que reiniciaré Apache:

sudo /etc/init.d/apache2 restart

Después de eso la configuración esta correcta.





Libro, Aprende a Programar en PHP YA!

domingo, 18 de octubre de 2009

Instalar XAMPP en Windows XP

XAMP es un proyecto Open Source que consta de Apache, MySQL, PHP, Perl y el termino X significa que es multiplaforma. En este artículo mostraré como se instala en Windows XP.

Descarga
http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/xampp-win32-1.7.2.exe/download#


Puedes seleccionar la unidad donde deseas instalarla. En este caso lo dejo en la unidad c. Por lo que el instalador creará una la siguiente carpeta: C:\xampp


Pregunta si deseas agregar iconos en el inicio o en el escritorio. Mi respuesta es si.


Esta pregunta la interprete de dos maneras. Que el programa verifica el path de XAMPP o yo verifico el path de XAMPP. Verifique que estaba la carpeta c:\xampp y elijo yes.

Pregunta sobre si dejo la instalación portable. Respondo que no. Luego de eso, reubica la instalación de XAMPP?. Tras lo cual indica que esta listo para usar. Por lo que apreto enter.


El timezone no es el que quiero, pero me da la pista de que la configuración esta en el php.ini y en my.ini. No tengo mas alternativa de modo que apreto enter para continuar.


Me quedo con todas esas caracteristicas, y presiono x.

luego de la instalación, voy al navegador y coloco http://localhost/xampp y no aparece nada. Por lo que intente con la ip de la maquina (maquina virtual - virtualbox) http://10.0.2.15/xampp y nada por lo que inicie apache y mysql uno a uno y funciono:



Esta ultima nos indica que la instalación es satisfactoria y tenemos nuestro ambiente de desarrollo con Apache, PHP, Perl y MySQL.



También en la siguiente dirección:
http://10.0.2.15/phpmyadmin/
puedes encontrar phpMyAdmin para administrar tus bases MySql.
en tu caso la dirección puede ser:

http://localhost/xampp
http://localhost/phpmyadmin