Curso PHP Online. Volumen II : Instalación de Xampp y EasyPHP

Hoy toca aprender a instalar EasyPHP y Xampp, aunque su instalación es muy sencilla, os lo explicaremos por si surge cualquier tipo de problema.

Hemos adjuntado los links y capturas de pantalla necesarias para que os sea lo más sencillo posible.

Como podéis ver en los cursos, estamos publicando un volumen cada semana para que os de tiempo a hacer lo que se pide y por si tenéis dudas, resolverlas lo antes posible.

¿Estáis preparados? Empecemos!

Empezamos con Xampp . Lo primero que tenemos que hacer es bajarlo por ejemplo de aquí:

http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.7.4/xampp-linux-1.7.4.tar.gz/download

Nos descargara un tar.gz. Cuando lo tengamos , abrimos una consola en nuestra distro y descomprimir con:

tar xvfz xampp-linux-1.7.4.tar.gz -C /opt

Necesitamos por supuesto privilegios de root para poder escribir en /opt y estar situados en la carpeta donde esta el tar.gz para poder descomprimirlo

Si lo habéis hecho bien veréis algo de este estilo:


Bien pues ya tenéis Xampp instalado, ahora vamos a hacerlo funcionar, tenéis que ser root y usar el siguiente comando:

/opt/lampp/lampp start

y os aparecerá en vuestra consola:

Bien , una vez veáis esto, es que el servidor esta arrancado (funcionando), siempre que queráis acceder a los archivos que tengáis en el debéis tenerlo en este estado.

Cuando ya no lo tengáis que usar si queréis detenerlo(es lo mas recomendable), podéis usar para detenerlo el siguiente comando:

/opt/lampp/lampp stop

y os aparece:

Vale si después del arranque os aparecen errores referentes a mysql o apache diciendo que no pueden iniciarse o parecidos , puede ser debido a que tenemos corriendo otro servidor Apache y debemos detenerlo para ello podemos usar(En Kubuntu, el que viene por defecto):

/etc/init.d/apache2 stop

/etc/init.d/mysql stop

Vale , para curiosos de la seguridad, no es obligatorio hacerlo pero si alguno quiere proteger su servidor , ya que recién instalado es accesible prácticamente todo (phpmyadmin, mysql,ftp….), a cualquiera que tenga vuestra ip, es recomendable ejecutar:

/opt/lampp/lampp security

y por una serie de diálogos os ira preguntando a que queréis establecer contraseña y cual es la contraseña que queréis establecer.

Ahora le toca a Easyphp:

Lo primero es bajarlo de su web oficial: http://www.easyphp.org/download.php

Yo para las capturas he usado la 5.3.6.

Lo siguiente es instalarlo, hacemos click en el instalador que nos hemos descargado y aparecerá algo así:


A partir de aquí, es darle todo a next, simplemente hay que aceptar acuerdos de licencia y elegir directorio de instalación y eso ya depende de vosotros.

Ahora con el EasyPHP instalado lo ejecutamos y veremos alguna de estas dos cosas:


En esta tenemos Apache y MySQL pulsando sobre ellos aparecen las opciones, iniciar,reiniciar, etc…

¿Veis el icono de EasyPHP a la izquierda?, si pulsáis tendréis lo mismo que si pulsáis con el botón derecho en el que hay en la barra de tareas, esto:


La opciones son las siguientes:

Iniciar: Inicia el servidor:

Explorar: Abre la carpeta WWW (En el siguiente volumen veremos para que sirve), esta carpeta se encuentra en el directorio de instalación.

Configuración: Permite configurar Apache,Las extensiones de EasyPHP , el propio PHP y MySql.

En volúmenes posteriores aprenderéis como introducir documentos para poder interpretarlos con el servidor. Por ahora id trasteando y haciéndoos con el control del programa que hayáis elegido.