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

Escrito por Jalths
Manuales
9

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.


Continúa leyendo
  • Nova6K0

    Esto empieza a ponerse interesante. Gracias Jalths, crack. 😉

    Salu2

  • Anónimo

    Pues llevamos ya dos entregas y no hemos hecho ni el hola mundo.
    Ya sé que es muy fácil criticar, y que si yo lo haría mejor, pues adelante, pero parece un poco lento.

    • En el próximo ya vamos con eso.

      Algunos van más rápidos y otros más lentos…hay que adaptarse a todo el mundo.

  • Altobelli

    Una pregunta. ¿Como hago para seguir el curso con una instalacion local de LAMP donde incluso hago correr un CMS(Drupal)? No tengo la carpeta htdocs.

    • Jalths

      Si has instalado un Drupal, puede que hayas tenido que modificar la configuración del servidor.

      Si pudieras acceder al fichero httpd.conf que se encuentra en el directorio /etc dentro del directorio de instalación del servidor , y localizar esta linea:

      DocumentRoot “”

      y ponerla aquí podría ayudarte mas.

      También seria de utilidad si pudieses indicarme la versión del programa que utilizas.

      • altobelli

        Hola. La pregunta es por si podria utilizar esa instalacion antigua hecha desde synaptic (marcar paquetes por tarea -LAMP-) y evitarme instalar Xampp. El fichero que mencionas esta vacio. Dicha instalacion esta en una particion con Linux Mint Debian. De todas formas en otra particion con Debian Squeeze y en otra con Windows XP ya puedo seguir el curso pues ya les instale Xampp. Muchas gracias por tu atención.

  • Susana

    El EasyPHP puede ser usado en Windows Vista?

    • Jalths

      Pues actualmente no tengo una equipo con Windows Vista para probarlo, pero en su día creo recordar que algunas versiones dan incompatibilidades pero otras no.

      Todo seria cuestión de probar.

  • gerardo

    la verdad que la siguiente parte nose como hacerlo:”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”

    tengo la consola abierta pero nose como poner los comandos!!!!!

  • Pingback: Curso gratis de programación en PHP | Formación Online()

  • Pingback: Curso gratis de PHP, aprende programación en PHP()