El lenguaje de pro­gra­ma­ción de código abierto conocido como PHP puede in­s­ta­lar­se y uti­li­zar­se en todos los sistemas ope­ra­ti­vos más ha­bi­tua­les. Si cumples con todos los re­qui­si­tos del sistema, solo tienes que descargar la versión de PHP que desees. En Unix y Windows, solo se necesitan tres pasos para instalar PHP.

Dominios web
Compra y registra tu dominio ideal
  • Domina el mercado con nuestra oferta 3x1 en dominios
  • Función Domain Connect para una co­n­fi­gu­ra­ción DNS si­m­pli­fi­ca­da gratis
  • Registro privado y gratis para mayor seguridad

Qué necesitas para ejecutar PHP

Tu sistema debe cumplir unos re­qui­si­tos es­pe­cí­fi­cos para ejecutar PHP. Estos pueden variar en función de tu sistema operativo, así que antes de empezar a instalar PHP, comprueba los re­qui­si­tos del sistema. Algunos se aplican a todos los sistemas ope­ra­ti­vos. Por ejemplo, para ejecutar PHP, necesitas un servidor web. Para ello puedes co­n­fi­gu­rar el servidor web Apache. En la mayoría de los casos, también será necesaria una base de datos como MySQL o MariaDB.

Consejo

Con el Hosting web de IONOS todas las versiones de PHP a partir de la versión 4 son co­m­pa­ti­bles con tus objetivos de de­sa­rro­llo web. Registra tu dominio y disfruta de un ce­r­ti­fi­ca­do Wildcard SSL.

Sistemas basados en UNIX

Instalar PHP en sistemas UNIX como Linux no requiere mucho trabajo adicional. Linux y las di­s­tri­bu­cio­nes Linux para po­r­tá­ti­les y PC más comunes pro­po­r­cio­nan la mayoría de los co­m­po­ne­n­tes que necesitas. Solo puede ser necesario instalar ma­nua­l­me­n­te un co­m­pi­la­dor ANSI C y co­m­po­ne­n­tes es­pe­cí­fi­cos de los módulos, como las bi­blio­te­cas PDF.

Windows

Para instalar PHP en Windows, primero asegúrate de que tu versión de Windows es co­m­pa­ti­ble con PHP. Todas las versiones lanzadas después de Windows 2008 o Windows Vista pro­po­r­cio­nan una co­m­pa­ti­bi­li­dad básica para PHP 7.2.0+.

En Windows necesitas la opción de trabajar con código C. Para co­n­fi­gu­rar­lo, descarga Visual C Runtime o C Runtime Files (CRT). También necesitas una versión adecuada de Visual Studio. Para las versiones más comunes de PHP, Microsoft Visual C++ Re­di­s­tri­bu­ta­ble para Visual Studio 2019 es una opción adecuada.

macOS

En caso de que tengas un Mac, no necesitas hacer nada más para instalar PHP. El lenguaje de scripting está incluido en las versiones recientes de macOS.

Descargar PHP

Si tu sistema cumple los re­qui­si­tos, descarga la versión de PHP que prefieras. Hay varias versiones di­s­po­ni­bles para su descarga manual en la página web oficial de PHP. La descarga es necesaria en Windows. En Linux, la in­s­ta­la­ción y la descarga pueden rea­li­zar­se a través de la línea de comandos. En macOS, PHP está prei­n­s­ta­la­do.

Asegúrate de se­le­c­cio­nar el enlace correcto para descargar PHP para Windows.

¿Qué versión de PHP es la correcta?

A menos que estés apre­n­die­n­do a usar PHP, se re­co­mie­n­da descargar la versión “Current Stable”. Esa es la última versión de PHP fuera de la beta que funciona sin errores (hasta donde se sabe). Ahora mismo, la última versión estable es PHP 8. Aunque las versiones beta ofrecen más funciones, pueden tener bastantes errores. Es mejor no ac­tua­li­zar tu versión de PHP hasta que finalicen las pruebas beta.

Si vas a instalar PHP con un propósito es­pe­cí­fi­co, por ejemplo, para proyectos exi­s­te­n­tes o para utilizar los mejores plugins de WordPress 2022 comprueba qué versión de PHP se re­co­mie­n­da. Ac­tua­l­me­n­te, se considera que la versiónOld stable” 7.4 es la más co­m­pa­ti­ble con WordPress.

Consejo

¿Estás decidido a utilizar PHP 7? Entonces no puedes equi­vo­car­te con el alo­ja­mie­n­to in­de­pe­n­die­n­te del sistema PHP 7 de IONOS. También son co­m­pa­ti­bles las versiones an­te­rio­res de PHP.

Instalar PHP en Linux - paso a paso

Puedes instalar PHP en Linux uti­li­za­n­do la terminal. El proceso es rápido y sencillo. Conocer los comandos más im­po­r­ta­n­tes de la terminal de Linux te resultará útil. Las si­guie­n­tes in­s­tru­c­cio­nes paso a paso se refieren a la in­s­ta­la­ción de PHP en la di­s­tri­bu­ción Linux Ubuntu.

Paso 1: Ac­tua­li­zar el sistema y el paquete

Primero, asegúrate de que tu sistema y todos los paquetes están ac­tua­li­za­dos. Para ello, utiliza los si­guie­n­tes comandos de terminal:

sudo apt-get update
sudo apt-get upgrade

El terminal te pedirá que in­tro­du­z­cas tu co­n­tra­se­ña, tras lo cual tu sistema se ac­tua­li­za­rá.

Paso 2: Instalar PHP

Ahora hay que instalar PHP. Utiliza el siguiente comando para hacerlo:

sudo apt-get install php

La in­s­ta­la­ción debe co­n­fi­r­mar­se ma­nua­l­me­n­te en la terminal y a co­n­ti­nua­ción se ejecuta au­to­má­ti­ca­me­n­te.

Paso 3: Comprueba la versión de PHP

Una vez que hayas instalado PHP, puedes comprobar fá­ci­l­me­n­te qué versión estás uti­li­za­n­do:

php -v

Al­te­r­na­ti­va en Ubuntu - instalar LAMP stack

De­pe­n­die­n­do de la finalidad, es posible que quieras descargar e instalar un servidor LAMP. De este modo, tendrás el PHP, el servidor web Apache y el MySQL todo en uno. Utiliza los si­guie­n­tes comandos:

sudo apt install tasksel
sudo tasksel install lamp-server

Una vez que hayas instalado la he­rra­mie­n­ta de co­n­fi­gu­ra­ción de Tasksel, el segundo comando instala el servidor LAMP in­clu­ye­n­do PHP en un solo paso.

Ca­ra­c­te­rí­s­ti­cas es­pe­cia­les de otras di­s­tri­bu­cio­nes Linux

En general, la in­s­ta­la­ción de PHP no varía demasiado entre las distintas di­s­tri­bu­cio­nes de Linux. Pero hay algunas di­fe­re­n­cias.

Debian

La in­s­ta­la­ción de PHP en Debian fu­n­cio­na­rá con los comandos an­te­rio­res. Además del comando apt‑get, existe el comando aptitude. Se trata de un gestor de paquetes que pro­po­r­cio­na una interfaz de menú, pero que por lo demás no difiere mucho de apt-get.

El comando para instalar PHP con aptitude es:

sudo aptitude install php

CentOS

La di­s­tri­bu­ción Linux CentOS utiliza un gestor de paquetes diferente, yum, y por tanto requiere comandos li­ge­ra­me­n­te distintos para instalar PHP. Por lo demás, los pasos para instalar PHP son idénticos.

Primero, actualiza tu sistema y tus paquetes:

sudo yum install epel-release
sudo yum update

La in­s­ta­la­ción de PHP se hace con un comando similar al de Ubuntu:

sudo yum install php

Cómo instalar PHP en Windows

Tienes varias opciones para instalar PHP en tu sistema Windows. Además de la co­n­fi­gu­ra­ción manual con el Internet In­fo­r­ma­tion Service (IIS), puedes descargar el Microsoft Web Platform Installer y añadir PHP a través de la interfaz gráfica de usuario.

Paso 1: Descarga el Microsoft Web Platform Installer

Descarga Microsoft Web Platform Installer. Sigue los pasos que te indica el programa de in­s­ta­la­ción.

Paso 2: Añadir PHP a Web Platform Installer

Abre la apli­ca­ción y haz clic en la pestaña “Products”. En el cuadro de búsqueda de la parte superior izquierda, puedes buscar tu versión de PHP de pre­fe­re­n­cia. Se­le­c­ció­na­la de la lista. Para ase­gu­rar­te de que PHP aparece en la lista bajo el botón “Documents to install”, haz clic en “Add”.

Paso 3: Instalar PHP

PHP aparece ahora en la lista de tus do­cu­me­n­tos a instalar. Si haces clic en “Install” en la parte inferior derecha, comenzará la in­s­ta­la­ción au­to­má­ti­ca de la versión de PHP que hayas se­le­c­cio­na­do. Reinicia tu ordenador para completar la in­s­ta­la­ción.

Al­te­r­na­ti­va para Windows - XAMPP

Al igual que en Linux, PHP se puede utilizar en Windows in­s­ta­la­n­do todo lo necesario para LAMP stack. Para ello puedes utilizar el programa XAMPP.

Consejo

Encuentra lo que necesitas para la in­s­ta­la­ción en nuestro tutorial de XAMPP.

Instalar PHP en macOS

Como PHP está prei­n­s­ta­la­do en macOS, no necesitas in­s­tru­c­cio­nes paso a paso. Para utilizar PHP en macOS, basta con eliminar el símbolo de co­me­n­ta­rio en dos líneas del archivo de co­n­fi­gu­ra­ción de Apache que son im­po­r­ta­n­tes para la co­n­fi­gu­ra­ción de PHP.

No­r­ma­l­me­n­te podrás llegar al archivo de co­n­fi­gu­ra­ción a través de la ruta /private/etc/apache/httpd.conf. Una vez que hayas abierto el archivo con un editor de tu elección, busca las dos líneas si­guie­n­tes:

# LoadModule php7_module libexec/httpd/libphp7.so
# AddModule mod_php7.c

Al eliminar el hashtag, resuelves el estado de los co­me­n­ta­rios de las dos líneas de código para que puedan ser leídos por el in­té­r­pre­te. Ten en cuenta que el número de la versión de PHP puede variar según la versión de macOS que utilices.

Ir al menú principal