{"id":912,"date":"2023-03-16T09:38:28","date_gmt":"2023-03-16T14:38:28","guid":{"rendered":"https:\/\/www.hostinglabs.net\/content\/?post_type=ht_kb&#038;p=912"},"modified":"2023-09-06T14:59:47","modified_gmt":"2023-09-06T19:59:47","slug":"como-configurar-un-entorno-lamp-en-uubuntu","status":"publish","type":"ht_kb","link":"https:\/\/hostinglabs.net\/asistencia\/base-de-conocimientos\/como-configurar-un-entorno-lamp-en-uubuntu\/","title":{"rendered":"Como configurar un entorno LAMP en Ubuntu"},"content":{"rendered":"\n<p>En este manual aprenderemos a como configurar un entorno LAMP en Ubuntu.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">Paso 01 &#8211; Actualiza tu sistema:<\/h6>\n\n\n\n<p>Antes de instalar cualquier paquete, es recomendable actualizar el sistema para obtener la \u00faltima versi\u00f3n de todos los paquetes disponibles. Para ello, abre una terminal y escribe:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\nsudo apt update\nsudo apt upgrade\n<\/pre><\/div>\n\n\n<h6 class=\"wp-block-heading\">Paso 02 &#8211; Instalar Apache<\/h6>\n\n\n\n<p>El servidor web Apache es una parte esencial de un entorno LAMP. Puedes instalarlo escribiendo en la terminal:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\nsudo apt install apache2\n<\/pre><\/div>\n\n\n<p>Verificamos que est\u00e9 corriendo apache en nuestro servidor:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\nsystemctl status apache2\n<\/pre><\/div>\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1010\" height=\"296\" src=\"https:\/\/www.hostinglabs.net\/content\/wp-content\/uploads\/2023\/03\/image-5.png\" alt=\"\" class=\"wp-image-959\" srcset=\"https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-5.png 1010w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-5-300x88.png 300w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-5-768x225.png 768w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-5-50x15.png 50w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-5-60x18.png 60w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-5-100x29.png 100w\" sizes=\"(max-width: 1010px) 100vw, 1010px\" \/><\/figure>\n\n\n\n<p>Si vemos el status \u00abactive\u00bb significa que esta funcionando correctamente, ingresamos esto en nuestro terminal para capturar nuestra ip p\u00fablica:<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">Paso 03 &#8211; Instala MySQL<\/h6>\n\n\n\n<p>MySQL es un sistema de gesti\u00f3n de bases de datos relacionales. Puedes instalarlo con el siguiente comando:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\nsudo apt install mysql-server\n<\/pre><\/div>\n\n\n<p>Durante la instalaci\u00f3n, se te pedir\u00e1 que elijas una contrase\u00f1a para el usuario root de MySQL. Aseg\u00farate de elegir una contrase\u00f1a segura y recu\u00e9rdala.<\/p>\n\n\n\n<p>Para verificar la instalaci\u00f3n de MySQL escribimos la siguiente l\u00ednea: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"249\" src=\"https:\/\/www.hostinglabs.net\/content\/wp-content\/uploads\/2023\/03\/image-3-1024x249.png\" alt=\"\" class=\"wp-image-947\" srcset=\"https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-3-1024x249.png 1024w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-3-300x73.png 300w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-3-768x186.png 768w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-3-50x12.png 50w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-3-60x15.png 60w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-3-100x24.png 100w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-3.png 1186w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h6 class=\"wp-block-heading\">Paso 04 &#8211; Instalar PHP<\/h6>\n\n\n\n<p>Deshabilitamos configuraciones previas si existen:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\na2dismod php7.4\na2dismod php8.1\n<\/pre><\/div>\n\n\n<p>Para instalar PHP y sus librer\u00edas en Ubuntu, escribe el siguiente comando en la terminal:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\nsudo apt install php8.1-fpm php8.1 libapache2-mod-fcgid libapache2-mod-php8.1 php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-bcmath php8.1-memcache php8.1-memcached -y\n<\/pre><\/div>\n\n\n<p>Agregamos una configuraci\u00f3n que recomendamos para php, escribimos esto en nuestro terminal:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\nsudo nano \/etc\/php\/8.1\/fpm\/php.ini\n<\/pre><\/div>\n\n\n<p>y pegamos al inicio del archivo este texto:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nsed -i &#039;s\/memory_limit = .*\/memory_limit = 600M\/&#039; \/etc\/php\/8.1\/fpm\/php.ini \nsed -i &#039;s\/max_execution_time = .*\/max_execution_time = 300\/&#039; \/etc\/php\/8.1\/fpm\/php.ini \nsed -i &#039;s\/max_input_time = .*\/max_input_time = 100\/&#039; \/etc\/php\/8.1\/fpm\/php.ini \nsed -i &#039;s\/post_max_size = .*\/post_max_size = 100M\/&#039; \/etc\/php\/8.1\/fpm\/php.ini \nsed -i &#039;s\/upload_max_filesize = .*\/upload_max_filesize = 100M\/&#039; \/etc\/php\/8.1\/fpm\/php.ini \nsed -i &#039;s\/date.timezone.*\/date.timezone = &quot;America\\\/Lima&quot;\/&#039; \/etc\/php\/8.1\/fpm\/php.ini\n<\/pre><\/div>\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"711\" height=\"292\" src=\"https:\/\/www.hostinglabs.net\/content\/wp-content\/uploads\/2023\/03\/image-6.png\" alt=\"\" class=\"wp-image-965\" srcset=\"https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-6.png 711w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-6-300x123.png 300w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-6-50x21.png 50w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-6-60x25.png 60w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-6-100x41.png 100w\" sizes=\"(max-width: 711px) 100vw, 711px\" \/><\/figure>\n\n\n\n<p>Para capturar nuestro ip publica colocamos esto en nuestro terminal: <\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\ncurl ifconfig.me\n<\/pre><\/div>\n\n\n<p>Ingresamos en nuestro navegador: http:\/\/tuip y deber\u00edamos ver la siguiente pantalla:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"909\" height=\"1024\" src=\"https:\/\/www.hostinglabs.net\/content\/wp-content\/uploads\/2023\/03\/image-4.png\" alt=\"\" class=\"wp-image-957\" srcset=\"https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-4.png 909w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-4-266x300.png 266w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-4-768x865.png 768w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-4-44x50.png 44w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-4-53x60.png 53w, https:\/\/hostinglabs.net\/asistencia\/wp-content\/uploads\/2023\/03\/image-4-89x100.png 89w\" sizes=\"(max-width: 909px) 100vw, 909px\" \/><\/figure>\n\n\n\n<p>\u00a1Felicidades! Aprendimos a como instalar un entorno LAMP en Ubuntu.Si tienes problemas al realizar alguno de los pasos, recuerda que siempre puedes ponerte en contacto con nosotros a trav\u00e9s de nuestros canales de atenci\u00f3n.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En este manual aprenderemos a como configurar un entorno LAMP en Ubuntu. Paso 01 &#8211; Actualiza tu sistema: Antes de instalar cualquier paquete, es recomendable actualizar el sistema para obtener la \u00faltima versi\u00f3n de todos los paquetes disponibles. Para ello, abre una terminal y escribe: Paso 02 &#8211; Instalar Apache&#8230;<\/p>\n","protected":false},"author":2,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[38],"ht-kb-tag":[],"class_list":["post-912","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-linux"],"_links":{"self":[{"href":"https:\/\/hostinglabs.net\/asistencia\/wp-json\/wp\/v2\/ht-kb\/912"}],"collection":[{"href":"https:\/\/hostinglabs.net\/asistencia\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/hostinglabs.net\/asistencia\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/hostinglabs.net\/asistencia\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hostinglabs.net\/asistencia\/wp-json\/wp\/v2\/comments?post=912"}],"version-history":[{"count":19,"href":"https:\/\/hostinglabs.net\/asistencia\/wp-json\/wp\/v2\/ht-kb\/912\/revisions"}],"predecessor-version":[{"id":1131,"href":"https:\/\/hostinglabs.net\/asistencia\/wp-json\/wp\/v2\/ht-kb\/912\/revisions\/1131"}],"wp:attachment":[{"href":"https:\/\/hostinglabs.net\/asistencia\/wp-json\/wp\/v2\/media?parent=912"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/hostinglabs.net\/asistencia\/wp-json\/wp\/v2\/ht-kb-category?post=912"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/hostinglabs.net\/asistencia\/wp-json\/wp\/v2\/ht-kb-tag?post=912"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}