Instalar PHP en Linux, macOS y Windows puede ser un desafío para aquellos que no están familiarizados con los comandos necesarios. En este artículo se explican los pasos básicos a seguir para instalar la versión recomendada actualmente de PHP (7) en cada sistema operativo, así como algunas configuraciones básicas después de haber completado la instalación. Finalmente, también hay información sobre cómo verificar si el proceso fue exitoso o no.
Pasos para compilar e instalar desde el código fuente
- Descargue la versión más reciente de PHP desde el sitio web oficial.
- Descomprima el archivo descargado con
tar -xvzf php-7.4.3.tar.gz
- Cambie el directorio a la ubicación donde se encuentra el archivo descomprimido con
cd php-7.4.3
. - Ejecute los siguientes comandos:
./configure
,make
,make test
ymake install
. - Para finalizar, ejecute
make clean
.
Versión recomendada actualmente para Linux
PHP 7 es la versión recomendada actualmente para Linux. Si bien existen versiones anteriores disponibles, estas no deben ser usadas ya que no cuentan con los últimos parches de seguridad. Es importante destacar que algunas características nuevas sólo están disponibles en versiones posteriores a PHP 5.6.
Pasos para instalar con Homebrew
- Abra una terminal e ingrese
brew update
. Esto le permitirá verificar si hay actualizaciones disponibles para las cervezas. - Verifique si PHP está listado entre los paquetes disponibles ejecutando
brew search php
. - Para instalar PHP, ejecute
brew install php
.
Versión recomendada actualmente para macOS
La versión recomendada actualmente para macOS es la misma que para Linux: PHP 7. La versión anterior más recomendada es PHP 5.6. Al igual que en Linux, es importante destacar que algunas características nuevas sólo están disponibles en versiones posteriores a PHP 5.6.
Paso a paso para descargar e instalar la versión binaria
- Visite el Sitio Web Oficial y descargue la versión binaria de PHP para Windows. Las versiones más recientes vienen empaquetadas como archivos .zip.
- Descomprima el archivo .zip en la ubicación deseada.
- Agregue la ruta de acceso a la carpeta raíz de PHP (donde se encuentran los archivos php.exe y php.ini) a la variable de entorno Path.
- Abra una ventana de línea de comandos de Windows y verifique la versión de PHP con el comando
php -v
.
Versión recomendada actualmente para Windows
Como regla general, la recomendación es mantener la versión de PHP actualizada a la más reciente disponible. En la actualidad, la última versión estable lanzada es la 7.4.3.
Algunos archivos importantes relacionados con la configuración de PHP son el archivo «php.ini» y el archivo «.htaccess». El archivo «php.ini» es el archivo principal de configuración de PHP y contiene la información necesaria para establecer los valores predeterminados del intérprete. El archivo «.htaccess», por otro lado, es un archivo de configuración utilizado por Apache para definir reglas para la configuración de directorios individuales.
A continuación se describen los pasos necesarios para realizar la configuración básica de PHP:
- Localice el archivo php.ini en su computadora. Este archivo puede estar en la carpeta «etc» o en la carpeta «usr/local/lib».
- Abra el archivo php.ini con un editor de texto.
- Busque la sección «[Date]». Aquí, puede establecer la zona horaria predeterminada.
- Busque la sección «[Error Handling and Logging]». Aquí puede establecer los niveles de advertencia, error y registro.
- Busque la sección «[Session Settings]». Aquí, puede establecer los valores predeterminados para las sesiones.
- Guarde los cambios y cierre el archivo.
Una vez que haya completado la instalación de PHP, puede verificar si la instalación fue exitosa abriendo una ventana de línea de comandos e ingresando el comando php -v
. Esto le mostrará la versión de PHP instalada.
También puede probar la instalación de PHP ejecutando scripts simples. Por ejemplo, puede crear un archivo llamado «test.php» con el siguiente código:
«`
«`
Luego, para ejecutar este script, simplemente ingrese el comando php test.php
. Esto debería imprimir «¡Hola mundo!» en la pantalla.
Con esta guía, los usuarios pueden instalar fácilmente PHP en Windows, Linux y macOS. Además, se incluyen los pasos necesarios para configurar PHP con archivos de configuración como «php.ini» y «.htaccess». Por último, también se describieron algunas pruebas básicas de verificación para asegurarse de que la instalación fue exitosa.
FAQ
¿Cómo instalar PHP en Linux?
Instalar PHP en un sistema Linux es bastante sencillo. Existen varias formas para instalarlo, dependiendo de la distribución de Linux que esté utilizando.
Una forma común de instalar PHP en Linux es usando el gestor de paquetes que viene con la distribución. Por ejemplo, si está utilizando Ubuntu, puede instalar PHP con el siguiente comando:
$ sudo apt-get install php
En el caso de Red Hat Enterprise Linux (RHEL), Fedora o CentOS, use este comando:
$ sudo yum install php
También hay algunas versiones personalizadas de PHP para Linux disponibles para su descarga, como XAMPP, LAMP y WAMP. Estos paquetes combinan apache, MySQL y PHP para facilitar la configuración de un servidor web completo en un solo paquete.
Además de la instalación desde los repositorios de software oficiales, también se puede compilar manualmente PHP desde el código fuente. Si decide hacer esto, primero necesitará descargar el código fuente desde php.net e instalar los requisitos previos, como Apache y MySQL, si no los tiene instalados ya. Una vez hecho esto, ejecute los siguientes comandos:
$ cd /path/to/php-source
$ ./configure –prefix=/opt/php7
$ make
$ make install
Una vez que PHP está instalado, necesitará configurar Apache para usar PHP. Para esto, edite el archivo httpd.conf y agregue la línea siguiente:
AddType application/x-httpd-php .php
Por último, reinicie Apache para aplicar los cambios con el siguiente
¿Cómo instalar PHP en terminal?
Para instalar PHP en la terminal, lo primero que hay que hacer es descargar el paquete correspondiente para el sistema operativo. El proceso de instalación depende de la distribución Linux y del gestor de paquetes que se utilice (apt-get, rpm, etc.).
Una vez descargado el paquete, abra una terminal y diríjase al directorio donde se encuentra el archivo de instalación. Para instalarlo, simplemente ejecute el siguiente comando, sustituyendo el nombre del archivo por el que ha descargado:
$ sudo apt-get install php7.3-cli
Este comando instalará PHP 7.3 en su computadora. Si desea instalar una versión más reciente (por ejemplo, PHP 8), deberá cambiar el número de la versión.
Si el comando anterior no funciona, puede intentar con otro gestor de paquetes, como Yum o RPM. La sintaxis sería similar a la anterior, pero los detalles varían según el gestor de paquetes que esté usando.
Una vez que se complete la instalación, verifique si PHP está instalado correctamente ejecutando el siguiente comando en la terminal:
$ php -v
Esto mostrará la versión de PHP instalada. Si todo ha ido bien, ahora puede empezar a trabajar con PHP desde la línea de comandos.
¿Cómo instalar PHP 7 en Linux?
Para instalar PHP 7 en Linux, primero debemos determinar qué distribución de Linux estamos utilizando. Esto puede ser importante para encontrar el comando correcto para la instalación.
Si estamos usando una distribución basada en Debian (como Ubuntu), podemos usar apt-get o aptitude para instalar PHP 7. Primero necesitaremos actualizar nuestro sistema con el siguiente comando:
sudo apt-get update
Una vez que el sistema se haya actualizado, podemos instalar PHP 7 con el siguiente comando:
sudo apt-get install php7.0
Si estamos usando una distribución basada en Red Hat (por ejemplo, Fedora o CentOS), podemos usar yum para instalar PHP 7. El primer paso es asegurarse de que los repositorios EPEL estén habilitados. Esto se puede hacer con el siguiente comando:
sudo yum install epel-release
Una vez que los repositorios EPEL estén activos, podemos instalar PHP 7 con el siguiente comando:
sudo yum install php7.0
En cualquier caso, una vez que el paquete se haya instalado correctamente, necesitaremos verificarlo ejecutando el siguiente comando:
php -v
Este comando nos mostrará la versión de PHP que estamos ejecutando, lo que nos permitirá confirmar que tenemos la versión correcta instalada.
¿Cómo instalar PHP paso a paso?
Instalar PHP paso a paso es un proceso relativamente sencillo. Para empezar, asegúrate de tener un servidor web de tipo Apache o Nginx instalado en tu computadora. Si no lo tienes, puedes descargarlo desde el sitio web oficial del programa.
Una vez que hayas descargado el servidor web, puedes proceder con la instalación de PHP. La forma más simple de hacer esto es usando un gestor de paquetes como Apt-get (en Debian y Ubuntu) o Yum (en CentOS). Estos gestores de paquetes te permitirán instalar fácilmente la versión más reciente de PHP disponible para tu sistema operativo.
Para poder utilizar PHP, necesitas configurar tu servidor web para que trabaje con él. Dependiendo de si estás usando Apache o Nginx, tendrás que añadir algunas líneas al archivo de configuración correspondiente para indicarle a tu servidor web dónde encontrar los archivos de PHP. Una vez hecho esto, ya podrás comenzar a trabajar con PHP.
Finalmente, tendrás que comprobar que tu instalación de PHP se ha completado correctamente. Puedes hacer esto creando un pequeño script de PHP que imprima información sobre tu versión de PHP. Si todo funciona correctamente, entonces has instalado correctamente tu servidor web y PHP.
Deja una respuesta