Una de mis principales ofuscaciones cuando he dictado cursos de LAMP, es que; los alumnos si bien llevaban las clases en Linux, cuando estaban en sus casas o trabajos, usaban winbugs y no veian Linux hasta la clase siguiente, bueno esta es una guía para aquellos usuarios "torpes" en Linux, que saben que es el mejor sistema operativo para programar, pero le tienen miedo por fama de ser complicado o diferente. Ubuntu es una distribución que ha facilitado enormemente las tareas de escritorio, haciendolo incluso mas sencillo que Window$.
Bien empecemos.
Primero
y antes que nada tienes que Instalar Ubuntu Linux, de preferencia y muy
recomendada la última versión, ¿Qué no sabes instalar o le tienes miedo
a Ubuntu? aquí unos links para que instales y pases este crucial punto.
http://www.guia-ubuntu.org/index.php?title=Portada
http://tuxhuellas.com/2007/04/22/introduccion-a-ubuntu-704/
Segundo es necesario instalar Apache, PHP y MySQL.
Antes que nada tienes que perderle miedo a la consola
en Gnome accedes a Aplicaciones->Accesorios->Terminal (Gnome Terminal)
en KDE Inicio->Sistema->Programa de Terminal (Konsole)
Luego viene la instalación propiamente dicha y hay varias formas para lograr esto.
La
primera y mas recomendada en entornos de producción es hacerlo con los
paquetes que tiene la propia distribución de Linux; en Ubuntu sería
$> sudo apt-get install php5 mysql-server php5-mysql php5-gd (No ejecutar para este manual)
La segunda es por código fuente, pasamos de este punto para un post mas avanzado.
La tercera y la que usaremos para este turorial es XAMPP
Es
una versión de Apache, PHP y MySQL precompilada con muchas extensiones
y lista para usar en el /opt solo hay que descomprimir el archivo y ya
esta. Lo mejor de todo es que funciona en la mayoría de distribuciones
de Linux y se puede trasladar todo el entorno de trabajo comprimiendo
solo la carpeta /opt/lampp. Comenzemos bajando la última versión de
xampp
de http://www.apachefriends.org el link directo es
http://sourceforge.net/project/showfiles.php?group_id=61776&package_id=60248
una vez que lo bajamos descomprimimos el archivo en el /opt
$> sudo tar -zxvf xampp-linux-XX.YY.ZZ.tar.gz -C /opt
XX.YY.ZZ
es la version que bajamos, recuerda que si has bajado con firefox, por
defecto lo baja en el Desktop, entonces el comando seria $> sudo tar -zxvf Desktop/xampp-linux-XX.YY.ZZ.tar.gz -C /opt
Luego ejecutamos xampp para arrancar Apache PHP y MySQL
$> sudo /opt/lampp/lampp start
Abrimos nuestro navegador firefox y ponemos la dirección http://localhost y ya tenemos
las
últimas versiones de Apache, PHP y MySQL para programar. ¿fácil no?,
bien pero ustedes dirán aún no he programado nada. Tranquilo;
empezaremos por el clásico Hola Mundo
$> sudo gedit /opt/lampp/htdocs/holamundo.php