1. Instalación

Antes de empezar a trabajar con PHP, primero tenemos que instalarlo. Como verás, PHP es una aplicación como otra cualquiera. Necesita ser instalada en nuestro sistema antes de que pueda procesar código PHP.

El método de instalación varía ampliamente dependiendo del sistema operativo que estés usando. Por ese mismo motivo, os ofrezco tres guías diferentes para instalar PHP. La primera sección explicará cómo instalar PHP en una distribución de Linux, en Ubuntu concretamente debido a su popularidad. La segunda sección explicará cómo instalar PHP en un sistema Mac OSX de Apple. Finalmente, la tercera sección explicara cómo instalar PHP en Windows.

Únicamente vamos a instalar la versión de consola de PHP. No vamos a crear un servidor web aun. Ya llegaremos a eso. La versión de consola de PHP es todo lo que necesitamos para comenzar con nuestro proceso de aprendizaje.

Linux

La mejor forma de instalar PHP en una distribución de Linux es usar un gestor de paquetes. El gestor de paquetes disponible depende ampliamente de la distribución de Linux que tengas. He decidido facilitar instrucciones para instalar PHP en Ubuntu, una de las distribuciones de Linux más populares hoy en día.

Ubuntu usa el gestor de paquetes conocido como apt para instalar sus paquetes. Para instalar la versión de consola de PHP, tenemos que instalar el paquete php5-cli. Vamos a hacerlo. Abre un nuevo terminal antes de nada. Escribe lo siguiente en la ventana del terminal.

1 $ sudo apt-get install php5-cli

No tienes que escribir el símbolo del dolar $, es simplemente lo que se suele ver en el terminal y así marcamos que estamos escribiendo en la consola. Una vez que pulses enter, apt obtendrá el paquete PHP y lo instalará por ti.

¡Ya está! Has terminado. Bueno, o deberías. Vamos a revisar, ¿vale? Escribe simplemente…

1 $ php -v

Este comando se usa para mostrar la versión de PHP instalada actualmente. Deberías ver algo similar a esto.

1 PHP 5.5.13 (cli) (built: Jun  5 2014 19:13:23)
2 Copyright (c) 1997-2014 The PHP Group
3 Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies

La tuya no será exactamente igual, después de todo, somos todos diferentes, ¿no te parece? En el ejemplo de arriba la versión es 5.5.13. Espero que tu versión de PHP sea 5.4.0 o superior.

Si la versión no es la correcta, tendrás que consultar la documentación de tu distribución de Linux para descubrir cómo instalar la versión adecuada.

Ve y salta al próximo capítulo, ¡has terminado!

Mac OSX

En las máquinas Mac, PHP viene instalado de fábrica. Ve y abre el terminal y escribe lo siguiente para descubrir la versión de PHP que estás usando.

1 $ php -v

No escribas el símbolo del dolar, ¡es la marca del terminal! Deberáis ver algo similar a esto, pero no exactamente lo mismo.

1 PHP 5.4.24 (cli) (built: Jan 19 2014 21:32:15)
2 Copyright (c) 1997-2013 The PHP Group
3 Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

La versión de PHP del ejemplo de arriba es 5.4.24. Mientras tu versión de PHP sea 5.4.0 o superior, has terminado y puedes ir al siguiente capítulo.

Si no, vamos a usar un gestor de paquetes de terceros para OSX para instalar una nueva versión de PHP.

Vamos a usar un gestor de paquetes llamado ‘Homebrew’ o tan solo ‘Brew’. Para instalarlo, sigue las instrucciones que puedes encontrar en el siguiente sitio:

brew.sh

No quiero copiar las instrucciones aquí ya que suelen cambiar con cada nueva versión. Una vez que tengas Homebrew instalado, es hora de instalar una versión más nueva de PHP. Recomiendo instalar la versión 5.5. Puedes hacerlo usando el siguiente comando.

1 $ brew install php55

Luego, tendrás que añadir la ubicación de esta versión de PHP al PATH de tu sistema. No te preocupes, escribe lo siguiente.

1 $ PATH=~/usr/local/Cellar/php55/5.5.13/bin:$PATH

Puede que tengas que actualizar el número de la versión para que coincida con lo que Homebrew te ha instalado. Ahora vamos a volver a mirar la versión de PHP.

1 $ php -v

Espero que, esta vez, tengas una versión de PHP más alta que 5.4.0. Ve y salta al siguiente capítulo.

Windows

Instalar PHP en Windows es un poco más difícil, al menos lo es para mi. He probado las instrucciones que he escrito en mi máquina con Windows 10, pero si tienes alguna dificultad replicando estos pasos, házmelo saber y encontraré a alguien que tenga más experiencia con Windows y reescriba esta sección.

Primero ve a:

http://windows.php.net/download

Allí descárgate la última versión de PHP, que sea al menos la 5.4 en un archivo zip. Una vez que se haya descargado el archivo, descomprímelo en un lugar adecuado. Yo lo puse aquí:

1 C:\Users\Dayle\PHP

Necesitas una línea de comandos para ejecutar los scripts que escribamos en este libro. He aquí una buena forma de ejecutar una línea de comandos en Windows.

Haz click derecho sobre tu escritorio o cualquier carpeta y elige Crear Acceso Directo. En la caja que aparece escribe:

1 cmd.exe

Haz click en siguiente y nombra el acceso directo como PHP.

Finalmente, dale click derecho sobre el acceso directo y haz click en “Propiedades”. En la pestaña de “Acceso Directo”, cambia el campo “Comenzar en”, para que coincida con el directorio donde ubicamos el archivo de PHP. Haz click en “Ok” cuando termines.

Ahora haz doble click en tu fichero y deberías ver la línea de comandos. Escribe…

1 php -v

…y deberías ver la información sobre la versión de PHP. Confirma que la versión es igual o superior a PHP 5.4 y pasa al siguiente capítulo.

Lamento las pocas explicaciones en este subcapítulo. No he usado Windows como máquina para programar en unos cuantos años. Si alguien conoce una mejor manera de ejecutar PHP en Windows, que me envíe un correo con instrucciones y me encargaré de actualizarlo.