Curso de PHP

Aprende Php de una buena vez

gratis
texto

¿Cómo instalar y usar PHP en tu equipo con XAMPP?

Antes de comenzar, debo mencionar que a la fecha de creación de este artículo PHP 7 ya está disponible con una versión estable y muyyy prometedora. Por supuesto, ya puedes descargar el interprete de PHP en su versión 7 desde el sitio oficial podrás encontrar las versiones para Linux y Mac y para Windows (acá el enlace directo). Ten en cuenta que tener el interprete de PHP no es suficiente, pues también requieres de un servidor que logre comunicarse con dicho interprete para así atender a las peticiones para archivos de PHP y atenderlas adecuadamente, pues recuerda que, PHP es un lenguaje para servidores y por lo tanto requieres de un servidor para usarlo.

Durante este artículo vamos entonces a ver cómo instalar de una sola vez todo lo que requerimos para poder ejecutar código PHP sin problemas, con todo me refiero a un servidor (apache en nuestro caso) junto con PHP y algunas utilidades más. Vamos a instalar una herramienta llamada XAMPP que nos permite instalar un servidor Apache que ya viene configurado y preparado para funcionar con PHP fácilmente junto con otros servicios que de momento no usaremos. De momento XAMPP no cuenta con una distribución que haga uso de PHP 7, sin embargo eso no será un problema para nosotros, pues de igual forma la versión actual de XAMPP nos porporcionará todo lo neecsario para llevar a cabo nuestro propósito (aprender PHP).

Descargando e Instalando XAMPP

Tal como mencioné anteriormente, con XAMPP tendremos acceso a un servidor Apache que ya viene integrado con PHP y lo podremos usar muy fácilmente. Puedes descargarlo del sitio oficial. Elige la versión más reciente, para tu sistema operativo.

Nota: Durante este artículo se procederá con la instalación de XAMPP para Windows, sin embargo, el procedimiento es en cierto modo similar para Linux y Mac aunque un poco menos gráfico.

Una vez descargado el archivo ejecutable, simplemente deberás ejecutarlo y seguir el asistente de instalación (es el típico siguiente, siguiente, siguiente...). Si lo deseas puedes personalizar los componentes a instalar, sin embargo asegúrate de instalar Apache y PHP; también te recomiendo MySQL, los demás servicio no son necesarios. El proceso de instalación puede tardar un poco, así que ten paciencia (ve a tomar algo mientras se completa el proceso :P).

Creando un "Hola Mundo" en PHP

En cuanto hayas instalado PHP, podrás ejecutar el servidor de Apache (haz clic sobre el botón start frente Apache), ten en cuenta que apache corre sobre el puerto 80 de tu equipo, así que este no puedes estar ocupado por otro servicio. Un problema muy común es que Skype corre sobre el puerto 80, así que cierra Skype por completo, correr apache y luego podrás abrir de nuevo Skype.

Nota: Si el servidor de apache corre correctamente, podrás ir a tu navegador y acceder a la dirección http://localhost lo qu ete mostrará un página de bienvenida a XAMPP y algunas cosas más.

En la ubicación donde instalaste XAMPP (normalmente el disco C en Windows) encontrarás una carpeta llamada htdocs. En esta carpeta es donde podrás poner la estructura de todos tus sitios web (sean en PHP o no) y serán "manejados" por el servidor. Allí podrás crear una nueva carpeta (al interior de htdocs), para nuestro ejemplo, la llamaremos mi-sitio (ten cuidado con las mayúsculas y minúsculas y con el guión que separa las palabras). Al interior de la carpeta mi-sitio crearemos un sencillo archivo llamado index.php, para esto puedes usar tu editor de texto o código preferido, ya sea bloc de notas, notepad++, Sublime Text, Netbeans, el que tú prefieras.

El archivo index.php que creaste va a tener el contenido del ejemplo que vimos en la introducción a PHP, un sencillo "Hola Mundo" en PHP, puedes copiar el código a continuación y pegarlo en tu archivo.

<?php echo 'Hola Mundo'; ?>

Ejecutando el "Hola Mundo" en PHP

Ahora sigue la parte fácil. Vamos a ver el resultado de la ejecución de nuestro código. Para ello entonces debemos hacer una petición a nuestro servidor Apache (por medio de localhost) indicándole que queremos ejecutar el archivo index.php que se encuentra en la carpeta llamada "mi-sitio". Esto se hace, ingresando al navegador e ingresando a la siguiente dirección: localhost/mi-sitio/index.php

Hecho esto, entonces podrás ver en tu navegador un mensaje muy sencillo diciendo Hola Mundo. Prueba a jugar un poco con el código a ver qué resulta :P.

Puedes continuar con el siguiente artículo de este curso: PHP Básico. Por supuesto, no dudes en compartir tus comentarios.

La última actualización de este artículo fue hace 3 meses

Imagen descriptiva de JuanDMeGon

Juan David Meza González

JuanDMeGon

Magister, Ingeniero, Desarrollador
Web & Instructor

Lo que dicen los estudiantes

Muy buen programador, dominas la POO como en ninguno otro curso, el uso de traits en el proyecto es una delicia.

Sergio Larracoechea

Estudiante del curso "APIs RESTful con Laravel"

Muy detallado y claras las explicaciones. Muchas gracias!

Sr. Erick Evencio

Estudiante del curso "API RESTful con Laravel: Guía Definitiva"

Buenas explicaciones y temario interesante.

Leonardo Quimpos

Estudiante del curso "API RESTful con Laravel: Guía Definitiva"

Hice muchos ejercicios y aquí logré comprender lo que realmente estaba haciendo. Llegó un momento en que dejó de gustarme la programación, pero con estos textos, recuperé la motivación. Buen trabajo.

Demetrio Cumplido

Visitante del sitio ProgramarYa.com

Genial el ambiente que genera la pagina. Simple, rápido, fácil y al alcance de cualquiera.¡Sigan así cracks!

Fran Garassi

Visitante del sitio ProgramarYa.com

Demoramos mucho para llegar al desarrollo. Aunque la maquina virtual es necesaria son muchos videos. De ahí en fuera está muy bien

Benjamin Ortiz

Estudiante del curso "API RESTful con Laravel: Guía Definitiva"

Wuau, entendí más en una hora leyendo esto que en todo el semestre con la maestra de informática.

Valeria Sybelle

Visitante del sitio ProgramarYa.com

Buena didáctica y redacción, espero más contenidos en los siguientes capítulos.

Juan Razo Ruiz

Estudiante del curso " La Guía del Principiante en Java: Fundamentos y Objetos"

Muy buena presentación pedagógica, pues nos quita el miedo a la programación. Yo entiendo que ésta tiene como objetivo facilitar el manejo de procesos que serían, demasiado complejos.

Jairo Ibarbo

Visitante del sitio ProgramarYa.com

Estuve un semestre sin programar y me siento bastante perdida. Espero que este curso me ayude a ponerme de nuevo al corriente.

Fernanda Sanchez

Visitante del sitio ProgramarYa.com

Muchas gracias me has ayudado a quitar mis dudas de qué es For While, if y switch. Esto me ayudara también a mi tarea.

Len Garcia

Visitante del sitio ProgramarYa.com

Estoy muy contento por haber terminado este curso. Estoy aplicando lo aprendido a mis proyectos y quedo totalmente satisfecho. Un curso 100% recomendable.

Jesus Romero

Estudiante del curso "VPS Seguro con DigitalOcean, Nginx, Letsencrypt Ubuntu 14.04"

Habiendo visto el 100% del curso puedo decir que es muy bueno de acuerdo a lo propuesto, cumple con las expectativas.

Holmans Correa

Estudiante del curso " La Guía del Principiante en Java: Fundamentos y Objetos"

El curso es bueno, pero siempre explica demasiado rápido

E-Contact

Estudiante del curso " Aprende Laravel: Crea un Gestor de Fotos con Laravel y PHP"

Muy bien explicado. Contenido muy actualizado.

Santiago Zuluaga

Estudiante del curso "API RESTful con Laravel: Guía Definitiva"

¡Listo!

En breve recibirás un mensaje de confirmación. Verifica, por si acaso, la carpeta de correo no deseado.

¡Ups! {{subscriberErrorMessage}}

Si te parece bien, te enviaré, de vez en cuando, mensajes de interés sobre los temas que se tratan en sitio.

Tu dirección de correo electrónico será almacenada con un interés según el artículo en el que te encontrabas.

Además, puedes eliminar tu suscripción en cualquier momento.