Como ejecutar PHP en local sin web hosting ni conexion a Internet


El fin de semana me esperaban 7 horas de viaje en colectivo (sin conexion a Internet) y pensaba que bueno sería aprovecharlas para avanzar con los proyectos que estoy desarrollando a clientes que han contratado mi servicio como programador freelance.

Me puse a investigar y encontré EasyPHP. Se trata de un software gratuito que te permite instalar apache, php, mysql y phpMyAdmin en tu computadora local windows y poder ejecutar scripts php en forma local (sin necesidad de contar con un web hosting ni conexion a Internet).

Me funcionó muy bien, es recomendable. Aquí dejo unos tips de mi experiencia con éste programa:

  • los archivos php hay que subirlos a la carpeta: C:\Program Files (x86)\EasyPHP-12.1\www (allí crear una carpeta por cada proyecto, ejemplo “proyecto1”)
  • para navegar el script, ingresar la siguiente url en el navegador:
    http://127.0.0.1/proyecto1/
  • las bases de datos se crean desde phpMyAdmin (aquí no hay Cpanel)
  • los datos de conexión a la base de datos Mysql son los siguientes:
    servidor: 127.0.0.1
    usuario: root
    pass: (sin password, dejar en blanco)
  • el nombre de las tablas debe estar en letras minúsculas. phpMyAdmin no permite pasar a mayúsculas
  • el símbolo de apertura de código php es <?php    (la abreviatura <? no funciona)
  • esto evita poder imprimir variables en pantalla utilizando el método abreviado <?=$variable?>

Para abrir phpMyAdmin es necesario iniciar el programa EasyApache. Luego hacer click derecho sobre su ícono (se encuentra al lado del reloj de windows, abajo y derecha de la pantalla). Seleccionar Administration. Y presionar un botón azul que dice “Open” en el apartado Modules.

Una ventaja interesante que tiene trabajar en local es que se ahorra mucho tiempo en los uploads ftp al servidor. Uno guarda los cambios y directamente puede probar en el browser.

Fue muy satisfactorio poder aprovechar esas 7 horas programando desde mi notebook :)
Espero les sirva a ustedes también!


Nota del autor: Busco programadores y diseñadores freelance para colaborarme con proyectos. Mostrame tus trabajos desarrollados, escribime!


Te agradaría derivar tu proyecto a un programador con años de experiencia?

Ing. Diego Angelini.
Autor de BlogdePHP.com
Programador Web Freelance






Porfolio de proyectos
  • cesar

    es mejor usar xampp lite lo puedes llevar en tu usb