{"id":44454,"date":"2024-12-26T20:49:42","date_gmt":"2024-12-26T19:49:42","guid":{"rendered":"\/tutoriales\/?p=44454"},"modified":"2024-12-26T20:49:44","modified_gmt":"2024-12-26T19:49:44","slug":"instalar-lamp-en-ubuntu","status":"publish","type":"post","link":"\/ar\/tutoriales\/instalar-lamp-en-ubuntu","title":{"rendered":"C\u00f3mo instalar LAMP en Ubuntu de forma autom\u00e1tica y manual"},"content":{"rendered":"<p>LAMP es un acr&oacute;nimo para Linux, Apache, MySQL y PHP, un stack popular para crear y desplegar aplicaciones web din&aacute;micas.<\/p><p>En este stack, Linux sirve como el sistema operativo de la aplicaci&oacute;n web. Apache act&uacute;a como el servidor que procesa y recupera contenido de la base de datos MySQL. Mientras tanto, PHP permite que tu sistema procese contenido din&aacute;mico.<\/p><p>Otras variantes de la pila LAMP pueden usar Perl o Python como int&eacute;rprete en lugar de PHP. En este tutorial, te ense&ntilde;aremos c&oacute;mo instalar LAMP en Ubuntu 22.04 VPS con PHP, ya que es la opci&oacute;n m&aacute;s popular.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-ES.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-1024x283.png\" alt=\"\" class=\"wp-image-26004\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES.png 1024w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-300x83.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-150x41.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-768x212.png 768w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-1536x425.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n\n\n\n\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-requisitos-para-la-instalacion-de-lamp\">Requisitos para la instalaci&oacute;n de LAMP<\/h2><p>Antes de que sigas leyendo este tutorial, aseg&uacute;rate de que todas las herramientas necesarias est&eacute;n preparadas para un proceso de instalaci&oacute;n sin problemas.<\/p><p>Necesitar&aacute;s un servidor privado virtual (VPS) ejecutando una nueva versi&oacute;n de <a href=\"\/ar\/tutoriales\/que-es-ubuntu\" target=\"_blank\" rel=\"noreferrer noopener\"><u>Ubuntu<\/u><\/a>. En este tutorial, vamos a utilizar <strong>Ubuntu 22.04<\/strong>. Si no sabes cu&aacute;l tienes, <a href=\"\/ar\/tutoriales\/verificar-ubuntu-version\" target=\"_blank\" rel=\"noreferrer noopener\"><u>verifica la versi&oacute;n de Ubuntu de tu sistema<\/u><\/a> ejecutando el siguiente comando en la Terminal:<\/p><pre class=\"wp-block-code\"><code>lsb_release -d<\/code><\/pre><p>Aseg&uacute;rate de que tu servidor admita la conexi&oacute;n a trav&eacute;s de shell seguro (SSH) para la instalaci&oacute;n remota. Adem&aacute;s, tu m&aacute;quina local debe tener un Terminal o software como <strong>PuTTY<\/strong> instalado para ejecutar <a href=\"\/ar\/tutoriales\/comandos-ssh-esenciales\" target=\"_blank\" rel=\"noreferrer noopener\"><u>comandos SSH<\/u><\/a> en tu VPS.<\/p><p>Recomendamos la soluci&oacute;n VPS de Hostinger ya que es compatible con la &uacute;ltima versi&oacute;n de Ubuntu y varios software, incluyendo el stack web LAMP. Tambi&eacute;n admite acceso completo a root a trav&eacute;s de SSH para ayudar a evitar problemas de permisos durante la instalaci&oacute;n.<\/p><p>Los usuarios tambi&eacute;n pueden acceder a Hostinger VPS de forma remota desde su navegador a trav&eacute;s del <strong>Terminal del navegador<\/strong>. Adem&aacute;s, pueden usar una plantilla de sistema operativo para instalar f&aacute;cilmente varios software, incluyendo un stack web, en un clic a trav&eacute;s de <strong>hPanel<\/strong>.&nbsp;<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/ar\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-1024x300.png\" alt=\"\" class=\"wp-image-29287\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-768x225.png 768w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-1536x450.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-como-instalar-lamp-en-ubuntu-con-hostinger\">C&oacute;mo instalar LAMP en Ubuntu con Hostinger<\/h2><p>En Hostinger, puedes instalar f&aacute;cilmente LAMP utilizando una plantilla de sistema operativo a trav&eacute;s de <a href=\"\/ar\/tutoriales\/tutorial-hpanel\" target=\"_blank\" rel=\"noreferrer noopener\"><u>hPanel<\/u><\/a>. Este m&eacute;todo es adecuado para principiantes ya que no requiere ning&uacute;n comando, lo que hace el proceso m&aacute;s f&aacute;cil y seguro.<\/p><p>\n\n\n\n<div><p class=\"important\"><strong>&iexcl;Importante! <\/strong><a href=\"https:\/\/support.hostinger.com\/es\/articles\/1583232-como-hacer-una-copia-de-seguridad-o-restaurar-un-servidor-vps\" target=\"_blank\" rel=\"noopener\">Haz una copia de seguridad<\/a> de tus archivos VPS antes de instalar una plantilla de sistema operativo ya que este proceso eliminar&aacute; tus datos de forma permanente.<strong>&nbsp;<\/strong><\/p><\/div>\n\n\n\n<\/p><p>Aqu&iacute; est&aacute;n los pasos para instalar LAMP en Ubuntu con Hostinger:<\/p><ol class=\"wp-block-list\">\n<li>Inicia sesi&oacute;n en <strong>hPanel <\/strong>y haz clic en <strong>&nbsp;VPS<\/strong>.<\/li>\n\n\n\n<li>Selecciona el plan de hosting VPS en el que quieres instalar LAMP.<\/li>\n\n\n\n<li>Desde la barra lateral, haz clic en <strong>Sistema operativo y panel<\/strong> &rarr; <strong>Sistema operativo<\/strong>.<\/li>\n\n\n\n<li>En la <strong>secci&oacute;n Cambiar sistema operativo<\/strong>, haz clic en <strong>Aplicaci&oacute;n<\/strong>.<\/li>\n\n\n\n<li>Selecciona <strong>Ubuntu 22.04 con LAMP stack<\/strong> del men&uacute;. Haz clic en <strong>Cambiar sistema operativo<\/strong> para confirmar.<\/li>\n<\/ol><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1020\" height=\"152\" src=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/cambiar-sistema-operativo-hpanel.png\" alt=\"Cambio de sistema operativo en hPanel\" class=\"wp-image-44456\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/cambiar-sistema-operativo-hpanel.png 1020w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/cambiar-sistema-operativo-hpanel-300x45.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/cambiar-sistema-operativo-hpanel-150x22.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/cambiar-sistema-operativo-hpanel-768x114.png 768w\" sizes=\"(max-width: 1020px) 100vw, 1020px\" \/><\/figure><ol start=\"6\" class=\"wp-block-list\">\n<li>Ver&aacute;s una ventana de confirmaci&oacute;n sobre la eliminaci&oacute;n de datos. Marca la casilla para aceptar la advertencia y haz clic en <strong>Siguiente.<\/strong><\/li>\n\n\n\n<li>Ingresa una nueva contrase&ntilde;a de root y haz clic en<strong> Confirmar<\/strong> para continuar.<\/li>\n<\/ol><p>Una vez que el proceso de instalaci&oacute;n haya terminado, deber&iacute;as ver un mensaje de confirmaci&oacute;n en la parte superior. Si ingresas la direcci&oacute;n IP de tu servidor en un navegador, deber&iacute;as ver la p&aacute;gina de bienvenida de Apache.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-instalar-lamp-en-ubuntu-manualmente\">C&oacute;mo instalar LAMP en Ubuntu manualmente<\/h2><p>Si prefieres una versi&oacute;n particular de cada software en tu stack, considera instalar LAMP manualmente usando comandos. Antes de continuar, con&eacute;ctate a tu servidor <a href=\"\/ar\/tutoriales\/conectar-usando-terminal-putty-ssh\/\" target=\"_blank\" rel=\"noreferrer noopener\">usando el cliente SSH PuTTY<\/a> e ingresa las credenciales de inicio de sesi&oacute;n que se encuentran en el men&uacute; de <strong>Vista general<\/strong> en la pesta&ntilde;a de <strong>acceso SSH<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-instala-el-servidor-web-apache\">1. Instala el servidor web Apache<\/h3><p>Inicia la instalaci&oacute;n actualizando el administrador de paquetes de tu sistema para asegurarte de tener las &uacute;ltimas versiones de software. Aqu&iacute; est&aacute;n los comandos:<\/p><pre class=\"wp-block-code\"><code>sudo apt update\nsudo apt upgrade<\/code><\/pre><p>Ahora instala Apache2 con el siguiente comando<\/p><pre class=\"wp-block-code\"><code>sudo apt-get install apache2<\/code><\/pre><p>Verifica si Apache est&aacute; instalado correctamente abriendo tu navegador en tu m&aacute;quina local e ingresando la siguiente direcci&oacute;n en la barra de direcciones.<\/p><pre class=\"wp-block-code\"><code>http:\/\/&lt;tu_direccion_ip_de_vps_aqui&gt;<\/code><\/pre><p>Por ejemplo, si tu direcci&oacute;n IP de VPS es <strong>185.185.185.185<\/strong>, tu direcci&oacute;n deber&iacute;a ser:<\/p><pre class=\"wp-block-code\"><code>http:\/\/185.185.185.185<\/code><\/pre><p>Deber&iacute;as ver una p&aacute;gina as&iacute;:<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"900\" height=\"498\" src=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2017\/04\/apache-2-pagina-predeterminada-ubuntu.jpg\" alt=\"apache-2-pagina predeterminada ubuntu\" class=\"wp-image-6095\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2017\/04\/apache-2-pagina-predeterminada-ubuntu.jpg 900w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2017\/04\/apache-2-pagina-predeterminada-ubuntu-150x83.jpg 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2017\/04\/apache-2-pagina-predeterminada-ubuntu-300x166.jpg 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2017\/04\/apache-2-pagina-predeterminada-ubuntu-768x425.jpg 768w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2017\/04\/apache-2-pagina-predeterminada-ubuntu-215x120.jpg 215w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/figure><p>Si no conoces tu direcci&oacute;n IP de VPS, rev&iacute;sala a trav&eacute;s de la pesta&ntilde;a de acceso SSH en la vista general de VPS en hPanel. Tambi&eacute;n puedes ejecutar el siguiente comando para imprimir la informaci&oacute;n en tu Terminal:<\/p><pre class=\"wp-block-code\"><code>dig -4 TXT +short o-o.myaddr.l.google.com @ns1.google.com<\/code><\/pre><p>Si la pantalla de arriba no aparece, verifica el estado del servidor Apache ejecutando lo siguiente para asegurarte de que est&aacute; habilitado y funcionando:<\/p><pre class=\"wp-block-code\"><code>sudo systemctl status apache2<\/code><\/pre><p>Adem&aacute;s, la pantalla de bienvenida puede que no se muestre si tu firewall bloquea a Apache de atender solicitudes web en el puerto 80 y el puerto 443. Para resolverlo, instala <a href=\"\/ar\/tutoriales\/como-configurar-firewall-ubuntu\" target=\"_blank\" rel=\"noreferrer noopener\">Uncomplicated Firewall<\/a> de Ubuntu para gestionar las reglas de conexi&oacute;n de tu servidor. Aqu&iacute; est&aacute; el comando:<\/p><pre class=\"wp-block-code\"><code>sudo apt-get install ufw<\/code><\/pre><p>Entonces, permite que el tr&aacute;fico HTTP y HTTPS pase a trav&eacute;s del firewall.<\/p><pre class=\"wp-block-code\"><code>sudo ufw allow http\nsudo ufw allow https<\/code><\/pre><p>Ingresa la direcci&oacute;n IP del VPS en tu navegador para verificar la instalaci&oacute;n.<\/p><p>En lugar de UFW, puedes gestionar la configuraci&oacute;n del firewall del VPS de Hostinger a trav&eacute;s de hPanel. Para hacerlo, abre el <strong>men&uacute; de vista general de VPS<\/strong> y navega a <strong>Seguridad<\/strong> &rarr; <strong>Firewall <\/strong>desde la barra lateral:<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"234\" height=\"130\" src=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/firewall-vps-hostinger.png\" alt=\"Configurando firewall en el VPS de Hostinger\" class=\"wp-image-44457\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/firewall-vps-hostinger.png 234w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/firewall-vps-hostinger-150x83.png 150w\" sizes=\"(max-width: 234px) 100vw, 234px\" \/><\/figure><p>En la pantalla que se presenta, crea una nueva configuraci&oacute;n de firewall, dale un nombre, establece tus reglas preferidas y haz clic en <strong>Activar<\/strong>. Para habilitar Apache, config&uacute;ralo para aceptar<strong> TCP<\/strong> desde el puerto<strong> 80<\/strong> y <strong>443<\/strong>.<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"444\" src=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/anadir-regla-firewall-vps-hostinger-1024x444.png\" alt=\"A&ntilde;adiendo regla de firewall en el VPS de Hostinger\" class=\"wp-image-44458\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/anadir-regla-firewall-vps-hostinger-1024x444.png 1024w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/anadir-regla-firewall-vps-hostinger-300x130.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/anadir-regla-firewall-vps-hostinger-150x65.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/anadir-regla-firewall-vps-hostinger-768x333.png 768w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/anadir-regla-firewall-vps-hostinger.png 1041w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><h3 class=\"wp-block-heading\" id=\"h-2-instala-mysql\">2. Instala MySQL<\/h3><p>MySQL es la base de datos para tu aplicaci&oacute;n. Para instalarlo, ingresa el siguiente comando.<\/p><pre class=\"wp-block-code\"><code>sudo apt-get install mysql-server<\/code><\/pre><p>Durante la instalaci&oacute;n, Terminal te pedir&aacute; el usuario root de MySQL. Dado que esta cuenta tiene el privilegio m&aacute;s alto sobre tu base de datos, utiliza una credencial segura con una combinaci&oacute;n de n&uacute;meros y s&iacute;mbolos. Haz clic en <strong>Enter<\/strong> para confirmar.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"900\" height=\"698\" src=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2017\/09\/lamp-stack-ubuntu-mysql-instlacion.png\" alt=\"Estableciendo contrase&ntilde;a para MySQL\" class=\"wp-image-5519\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2017\/09\/lamp-stack-ubuntu-mysql-instlacion.png 900w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2017\/09\/lamp-stack-ubuntu-mysql-instlacion-150x116.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2017\/09\/lamp-stack-ubuntu-mysql-instlacion-300x233.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2017\/09\/lamp-stack-ubuntu-mysql-instlacion-768x596.png 768w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/figure><p>Usar&aacute;s el usuario root para crear otras cuentas en las bases de datos. Separar roles en MySQL es una pr&aacute;ctica recomendada al desarrollar una nueva aplicaci&oacute;n web para mejorar la seguridad y la organizaci&oacute;n.<\/p><p>Una vez instalado, verifica el estado del servicio MySQL con el siguiente comando.<\/p><pre class=\"wp-block-code\"><code>sudo systemctl status mysql<\/code><\/pre><p>Deber&iacute;as ver el estado como <strong>loaded<\/strong>, <strong>running<\/strong>, y <strong>active<\/strong>, similar a lo siguiente:<\/p><pre class=\"wp-block-code\"><code>&#9679; mysql.service - MySQL Community Server\n\n&nbsp;&nbsp;&nbsp;Loaded: loaded (\/lib\/systemd\/system\/mysql.service; enabled; vendor preset: enabled)\n\n&nbsp;&nbsp;&nbsp;Active: active (running) since Tue 2017-07-11 09:39:40 EDT; 1min 39s ago\n\n&nbsp;Main PID: 9579 (mysqld)\n\n&nbsp;&nbsp;&nbsp;CGroup: \/system.slice\/mysql.service\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#9492;&#9472;9579 \/usr\/sbin\/mysqld\n\nJul 11 09:39:39 abandoned-plate systemd[1]: Starting MySQL Community Server...\n\nJul 11 09:39:40 abandoned-plate systemd[1]: Started MySQL Community Server.<\/code><\/pre><p>\n\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\"> <strong>Consejo profesional<\/strong> <\/h4>\n                    <p> Echa un vistazo a nuestro tutorial para aprender otros m&eacute;todos para verificar y <a href=\"\/ar\/tutoriales\/como-ver-paquetes-instalados-en-ubuntu\" target=\"_blank\" rel=\"noreferrer noopener\">listar los paquetes instalados en Ubuntu<\/a> <\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-3-instala-php\">3. Instala PHP<\/h3><p>PHP interpreta el c&oacute;digo de tu aplicaci&oacute;n, lo que le permite mostrarse en el navegador. Instala el lenguaje de programaci&oacute;n y otros m&oacute;dulos esenciales con el siguiente comando<\/p><pre class=\"wp-block-code\"><code>sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql php-cgi php-curl php-json<\/code><\/pre><p>Este comando instalar&aacute; la &uacute;ltima versi&oacute;n estable de PHP y los m&oacute;dulos adicionales necesarios para la funcionalidad de la aplicaci&oacute;n web.<\/p><p>Una vez instalado, verifica si PHP funciona correctamente creando un archivo de prueba y abri&eacute;ndolo en tu navegador. Comienza instalando el <a href=\"\/ar\/tutoriales\/instalar-nano-text-editor\" target=\"_blank\" rel=\"noreferrer noopener\">editor de texto nano<\/a>, que usaremos para crear el guion de la maqueta:<\/p><pre class=\"wp-block-code\"><code>sudo apt-get install nano<\/code><\/pre><p>Una vez instalado, ingresa el siguiente comando para crear un archivo de prueba PHP en blanco y abrir el editor de texto nano:<\/p><pre class=\"wp-block-code\"><code>sudo nano \/var\/www\/html\/test.php<\/code><\/pre><p>Ten en cuenta que creamos el archivo dentro del directorio <strong>&nbsp;\/var\/www\/html<\/strong> conocido como <strong>webroot<\/strong>. Apache buscar&aacute; los archivos solicitados en la URL del sitio web en esta carpeta de manera predeterminada. Echa un vistazo a la <a href=\"https:\/\/help.ubuntu.com\/lts\/serverguide\/httpd.html\" target=\"_blank\" rel=\"noreferrer noopener\">p&aacute;gina de documentaci&oacute;n de Apache Ubuntu<\/a> para obtener informaci&oacute;n sobre la configuraci&oacute;n de la ruta.<\/p><p>Adem&aacute;s, ya que necesitas privilegios de root para escribir en este directorio, aseg&uacute;rate de agregar sudo antes del comando. Una vez que aparezca el editor de texto, ingresa lo siguiente:&nbsp;<\/p><pre class=\"wp-block-code\"><code>&lt;?php\n\nphpinfo();\n\n?&gt;<\/code><\/pre><p>Esta funci&oacute;n <strong>phpinfo() <\/strong>mostrar&aacute; informaci&oacute;n sobre la instalaci&oacute;n y configuraci&oacute;n de PHP, asegurando que funcione correctamente.<\/p><p>Despu&eacute;s de agregar el c&oacute;digo, guarda los cambios presionando&nbsp; <strong>Ctrl + X<\/strong> &rarr; <strong>Y <\/strong>&rarr; <strong>Enter<\/strong>. Ahora abre la siguiente direcci&oacute;n web en tu navegador. Recuerda usar la direcci&oacute;n IP real de tu servidor.<\/p><pre class=\"wp-block-code\"><code>http:\/\/&lt;tu_direcci&oacute;n_ip_vps&gt;\/test.php<\/code><\/pre><p>Deber&iacute;as ver una p&aacute;gina parecida a la imagen de abajo.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"894\" height=\"581\" src=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/version-php-7-0.png\" alt=\"Versi&oacute;n PHP de Ubuntu\" class=\"wp-image-44459\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/version-php-7-0.png 894w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/version-php-7-0-300x195.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/version-php-7-0-150x97.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/12\/version-php-7-0-768x499.png 768w\" sizes=\"(max-width: 894px) 100vw, 894px\" \/><\/figure><p>Despu&eacute;s de confirmar que el PHP de tu servidor funciona correctamente, regresa a Terminal y elimina el archivo de prueba ingresando el siguiente comando:<\/p><pre class=\"wp-block-code\"><code>sudo rm \/var\/www\/html\/test.php<\/code><\/pre><p>\n\n\n\n<div><p class=\"important\"><strong>&iexcl;Importante! <\/strong>Es crucial eliminar el archivo de prueba despu&eacute;s de verificar la instalaci&oacute;n porque puede exponer informaci&oacute;n cr&iacute;tica sobre la configuraci&oacute;n del servidor para los cyber atacantes. <\/p><\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusion\"><strong>Conclusi&oacute;n<\/strong><\/h2><p>LAMP significa Linux, Apache, MySQL y PHP, o LAMP, un stack web popular para crear y desplegar aplicaciones. Proporciona una infraestructura de hosting completa, incluyendo un servidor web, base de datos e int&eacute;rprete de PHP.<\/p><p>La forma m&aacute;s f&aacute;cil de instalar LAMP en Ubuntu es utilizando la plantilla de sistema operativo de Hostinger. Para hacerlo, inicia sesi&oacute;n en hPanel y abre el men&uacute; de configuraci&oacute;n de tu sistema operativo VPS. Selecciona <strong>Ubuntu 22.04 con LAMP stack <\/strong>y haz clic en <strong>Cambiar sistema operativo<\/strong>.<\/p><p>Tambi&eacute;n puedes instalar LAMP manualmente ejecutando el comando apt install para cada software a trav&eacute;s de SSH. Para verificar si est&aacute; configurado correctamente, usa systemd para comprobar el estado de Apache y MySQL. Para PHP, crea un archivo de prueba usando nano y accede a &eacute;l a trav&eacute;s de tu navegador.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>LAMP es un acr&oacute;nimo para Linux, Apache, MySQL y PHP, un stack popular para crear y desplegar aplicaciones web din&aacute;micas. En este stack, Linux sirve como el sistema operativo de la aplicaci&oacute;n web. Apache act&uacute;a como el servidor que procesa y recupera contenido de la base de datos MySQL. Mientras tanto, PHP permite que tu [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/ar\/tutoriales\/instalar-lamp-en-ubuntu\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":361,"featured_media":44462,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"","rank_math_description":"Los stacks Linux, Apache, MySQL, PHP (LAMP) son unos de los m\u00e1s populares. Consulta nuestro tutorial y aprende a instalar LAMP en Ubuntu.","rank_math_focus_keyword":"instalar lamp en ubuntu","footnotes":""},"categories":[5700],"tags":[],"class_list":["post-44454","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-install-lamp-on-ubuntu","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/lamp-ubuntu","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/instalar-lamp-en-ubuntu","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-install-lamp-ubuntu","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-install-lamp-on-ubuntu","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-install-lamp-on-ubuntu","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-install-lamp-on-ubuntu","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/instalar-lamp-en-ubuntu","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/instalar-lamp-en-ubuntu","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/instalar-lamp-en-ubuntu","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-install-lamp-on-ubuntu","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-install-lamp-on-ubuntu","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-install-lamp-on-ubuntu","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-install-lamp-on-ubuntu","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/44454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/users\/361"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/comments?post=44454"}],"version-history":[{"count":3,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/44454\/revisions"}],"predecessor-version":[{"id":44463,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/44454\/revisions\/44463"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/media\/44462"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/media?parent=44454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/categories?post=44454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/tags?post=44454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}