Cómo instalar php en ubuntu
Ubuntu 22.04 instalar php
PHP es un lenguaje de programación utilizado para desarrollar aplicaciones web. Debe instalar paquetes PHP en un sistema Ubuntu para ejecutar la aplicación escrita en él. Generalmente, se utiliza para crear sitios web de comercio electrónico, blogs y aplicaciones API. Si estás buscando una manera fácil de instalar PHP en Ubuntu 22.04, no busques más. En esta entrada de blog, le mostraremos como hacerlo rápida y fácilmente.Usaremos el Ondrej PPA para instalar PHP en el sistema Ubuntu 22.04 LTS. El cual contiene PHP 8.1, 8.0, 7.4, 7.3, 7.2. 7.1, 7.0 y PHP 5.6. Puede instalar cualquiera de las versiones según lo requiera su aplicación. Se sugiere a los desarrolladores de nuevas aplicaciones que utilicen la última versión de PHP, es decir, PHP 8.1.
En este tutorial, aprenderá como instalar PHP en el sistema Ubuntu 22.04 LTS. Este tutorial también es compatible con los sistemas Ubuntu 20.04, y 18.04.Antes de ComenzarPrimero, inicie sesión en Ubuntu 22.04 a través de la consola. Luego actualice la caché de Apt y actualice los paquetes actuales del sistema usando el siguiente comando:sudo apt update && sudo apt upgrade
¿Viene Ubuntu con PHP?
Nota: Ubuntu 22.04 viene con PHP 8.1 en sus repositorios. Esto significa que si intenta instalar PHP sin una versión especificada, usará 8.1. Si desea utilizar una versión diferente de PHP en su servidor Ubuntu 22.04, puede utilizar el proyecto phpenv para instalar y gestionar diferentes versiones.
¿Qué versión de PHP utiliza Ubuntu 20.04?
Al igual que muchas herramientas para desarrolladores, PHP tiene varias versiones diferentes. En el momento de escribir esto, PHP 7.4. y 8.1 son las versiones actualmente soportadas y más usadas del software. En Ubuntu 20.04, el comando instala PHP 7.4 mientras que Ubuntu 22.04 instala PHP versión 8.1.
¿Puedo utilizar MySQL con PHP?
Con PHP, puede conectarse a bases de datos y manipularlas. MySQL es el sistema de bases de datos más popular utilizado con PHP.
Ubuntu instalar php 7
Una vez finalizada la instalación, debemos asignar directamente una contraseña de root para la base de datos y realizar algunas configuraciones de seguridad. Puedes hacerlo con el siguiente comando:mysql_secure_installationAhora se te hacen algunas preguntas. Comienza con la contraseña y termina con la pregunta, si desea cargar la configuración utilizada actualmente directamente. Aquí están nuestras respuestas a las preguntas individuales:Introduzca la contraseña actual para root (enter para ninguno): <== Su contraseña de root
¿Recargar tablas de privilegios ahora? [S/n] <== Sí, recargarSi desea probar brevemente si todo ha funcionado, puede hacerlo con el siguiente comando:mysql -u root -pCon exit puede salir de nuevo del cliente MySQLInstalación de PHP 7También puede instalar PHP 7 con el comando:apt-get -y install php7.0 libapache2-mod-php7. 0Ahora reinicie el servidor web y todo debería funcionar:systemctl restart apache2Sin embargo, para comprobar si PHP 7 está realmente instalado y funcionando, cree un archivo info.php y muestre la configuración actual de PHP.Para ello, vaya a la carpeta raíz web estándar de Apache:cd /var/www/html/
Ubuntu instalar php más reciente
Para ayudarte a ponerte manos a la obra con las pilas LAMP, en este artículo te proporcionaremos un tutorial paso a paso sobre cómo instalar y configurar una pila LAMP básica en Ubuntu 20.04. Como extra, revisaremos cómo Tasksel puede ayudarte a acelerar el proceso.
Con estos componentes, los desarrolladores web tienen todos los componentes que necesitan para construir aplicaciones web que puedan servir contenido dinámico. Linux actúa como la capa base donde se instalan los otros componentes, Apache sirve páginas HTTP(S), MySQL permite la persistencia de datos, y PHP permite a los desarrolladores unir las capas del servidor web y de la base de datos y crear sitios dinámicos. Por ejemplo, PHP puede tomar datos de un formulario web y realizar operaciones CRUD (crear, leer, actualizar, borrar) en una base de datos MySQL.
LAMP prescribe qué servidor web, base de datos y lenguajes de programación debe utilizar un desarrollador, pero hay flexibilidad en la distribución de Linux. Ubuntu, Debian, RHEL y CentOS/Rocky Linux son algunas de las distribuciones más comunes utilizadas en las pilas LAMP, pero es sobre todo una cuestión de preferencia.
Ubuntu 22.04 versión php
Esta sección asume que usted ha instalado y configurado el Servidor Web Apache2 y el Servidor de Base de Datos MySQL. Puede consultar las secciones Apache2 y MySQL de este documento para instalar y configurar Apache2 y MySQL respectivamente.
Si ha instalado los paquetes libapache2-mod-php o php-cgi, puede ejecutar scripts PHP desde su navegador web. Si ha instalado el paquete php-cli, puede ejecutar scripts PHP en una terminal.
Por defecto, cuando libapache2-mod-php está instalado, el servidor web Apache 2 está configurado para ejecutar scripts PHP utilizando este módulo. Por favor verifique si los archivos /etc/apache2/mods-enabled/php8.*.conf y /etc/apache2/mods-enabled/php8.*.load existen. Si no existen, puede activar el módulo con el comando a2enmod.
Puede guardar el contenido en un archivo phpinfo.php y colocarlo en el directorio DocumentRoot del servidor web Apache2. Dirigiendo su navegador a http://hostname/phpinfo.php se mostrarán los valores de varios parámetros de configuración de PHP.