{"id":9263,"date":"2019-10-18T10:43:17","date_gmt":"2019-10-18T08:43:17","guid":{"rendered":"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/?p=9263"},"modified":"2026-03-10T16:34:38","modified_gmt":"2026-03-10T15:34:38","slug":"instalar-wordpress-ubuntu","status":"publish","type":"post","link":"\/ar\/tutoriales\/instalar-wordpress-ubuntu","title":{"rendered":"C\u00f3mo instalar WordPress en Ubuntu 22.04 usando el Stack de LAMP"},"content":{"rendered":"<p>El servicio de alojamiento de WordPress te permite configurar r&aacute;pidamente el sistema de gesti&oacute;n de contenidos (CMS) para crear un sitio web. Aunque esta soluci&oacute;n es f&aacute;cil de usar, el alojamiento web suele limitarte la elecci&oacute;n del servidor web y de la base de datos.<\/p><p>Si lo que buscas es una buena personalizaci&oacute;n, lo mejor es que instales WordPress en un servidor virtual privado (VPS).&nbsp;<\/p><p>Este tipo de alojamiento permite a los usuarios elegir cualquier software para configurar el CMS y adaptar la configuraci&oacute;n del servidor a sus necesidades.<\/p><p>Para ayudarte a empezar, este tutorial te explicar&aacute; c&oacute;mo instalar WordPress en Ubuntu. Proporcionaremos dos m&eacute;todos: autom&aacute;ticamente utilizando la plantilla VPS de Hostinger y manualmente con comandos.<\/p><h2 class=\"wp-block-heading\" id=\"h-requisitos-previos-para-instalar-wordpress-en-ubuntu\">Requisitos previos para instalar WordPress en Ubuntu<\/h2><p>Antes de instalar WordPress, aseg&uacute;rate de que tu VPS ejecuta Ubuntu, ya que los comandos difieren para otro sistema operativo Linux.<\/p><p>Para evitar problemas de incompatibilidad, <a href=\"\/ar\/tutoriales\/verificar-ubuntu-version\">comprueba tu versi&oacute;n de Ubuntu<\/a> y aseg&uacute;rate de que ejecutas <strong>22.04 <\/strong>o posterior. Tu VPS tambi&eacute;n debe admitir el software necesario para WordPress, como un servidor web y una base de datos.<\/p><p>Como WordPress es relativamente ligero, puedes utilizar un servidor b&aacute;sico como la plataforma <a href=\"\/ar\/servidor-vps\">VPS<\/a> KVM 1 de Hostinger. A partir de <strong>4.99 &euro;\/mes<\/strong>, ofrece <strong>1 <\/strong>n&uacute;cleo <strong>vCPU<\/strong>, <strong>4 GB <\/strong>de RAM y <strong>50 GB <\/strong>de almacenamiento SSD NVMe.<\/p><p>El VPS de Hostinger tambi&eacute;n es compatible con Ubuntu y otros programas necesarios para la instalaci&oacute;n de WordPress. Adem&aacute;s, nuestras plantillas de sistema operativo te permiten configurar el CMS con un solo clic. Te explicaremos c&oacute;mo hacerlo en la siguiente secci&oacute;n.<\/p><p>Tras adquirir un VPS, aseg&uacute;rate de haber <a href=\"\/ar\/tutoriales\/apuntar-dominio-vps\">apuntado un nombre de dominio a tu VPS<\/a>, ya que lo utilizaremos para acceder al panel de administraci&oacute;n de WordPress y finalizar el proceso de configuraci&oacute;n.<\/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-instalar-wordpress-en-ubuntu-automaticamente\">Instalar WordPress en Ubuntu autom&aacute;ticamente<\/h2><p>Los usuarios del VPS de Hostinger pueden instalar WordPress f&aacute;cilmente a trav&eacute;s de su navegador web utilizando la plantilla del SO preconfigurada. Este m&eacute;todo es adecuado para principiantes, ya que no utiliza comandos, lo que hace que el proceso sea m&aacute;s seguro y sencillo.<\/p><p><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=\"noreferrer noopener\">Haz una copia de seguridad de los datos de tu VPS <\/a>antes de instalar una plantilla de SO, ya que borrar&aacute; todos tus datos permanentemente. Sin embargo, este paso es innecesario si est&aacute;s utilizando un servidor nuevo y vac&iacute;o.<\/p><\/div><\/p><p>He aqu&iacute; c&oacute;mo hacerlo:<\/p><ol class=\"wp-block-list\">\n<li>Accede a <strong>hPanel <\/strong>y haz clic en <strong>VPS <\/strong>en la barra lateral.<\/li>\n\n\n\n<li>Haz clic en <strong>Administrar <\/strong>en el VPS en el que quieras instalar WordPress.<\/li>\n\n\n\n<li>Navega hasta el panel lateral &rarr; <strong>Sistema operativo y panel<\/strong>&rarr; <strong>&nbsp;Sistema operativo<\/strong>.<\/li>\n\n\n\n<li>En el men&uacute; de configuraci&oacute;n del sistema operativo, selecciona <strong>Aplicaci&oacute;n <\/strong>y elige <strong>WordPress<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2019\/10\/cambiar-so-hpanel.png\" alt=\"Cambiar sistema operativo en hPanel\" class=\"wp-image-46146\"><\/figure><ol start=\"5\" class=\"wp-block-list\">\n<li>Pulsa <strong>Cambiar SO <\/strong>para confirmar.<\/li>\n\n\n\n<li>Marca la casilla de confirmaci&oacute;n para confirmar que la instalaci&oacute;n borrar&aacute; tus datos. Haz clic en <strong>Siguiente<\/strong>.<\/li>\n\n\n\n<li>Introduce una nueva <strong>contrase&ntilde;a del panel <\/strong>y pulsa <strong>Confirmar<\/strong>.<\/li>\n<\/ol><p>Espera a que finalice el proceso de instalaci&oacute;n, que deber&iacute;a durar unos minutos. Ahora puedes acceder al &aacute;rea de administraci&oacute;n de WordPress visitando esta direcci&oacute;n. Recuerda sustituir el nombre de host del VPS por el valor real:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">http:\/\/tu-vps-hostname\/wp-admin<\/pre><p>Si la direcci&oacute;n no funciona, <a href=\"\/ar\/tutoriales\/editar-archivo-hosts\">edita el archivo hosts de tu sistema<\/a> y a&ntilde;ade la direcci&oacute;n IP de tu VPS con su nombre de host. Si has conectado un dominio, tambi&eacute;n puedes acceder a la p&aacute;gina con la siguiente direcci&oacute;n:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">http:\/\/tudominio.tld\/wp-admin&amp;<\/pre><p>Ten en cuenta que no puedes elegir la soluci&oacute;n de servidor web y base de datos si configuras WordPress utilizando la plantilla de SO de Hostinger.<\/p><h2 class=\"wp-block-heading\" id=\"h-instalar-wordpress-en-ubuntu-utilizando-una-pila-lamp\">Instalar WordPress en Ubuntu utilizando una pila LAMP<\/h2><p>Instalar WordPress manualmente mediante comandos es adecuado si necesitas un software espec&iacute;fico para tu sitio web. Por ejemplo, si quieres utilizar Apache y MySQL, <a href=\"\/ar\/tutoriales\/instalar-lamp-en-ubuntu\">configura el stack LAMP en tu servidor Ubuntu<\/a>.<\/p><p><div class=\"protip\">\n                    <h4 class=\"title\">Consejo profesional<\/h4>\n                    <p>Hostinger VPS tambi&eacute;n ofrece una plantilla que automatiza la configuraci&oacute;n de Ubuntu y la pila LAMP, que puedes instalar desde el mismo men&uacute; que la de WordPress.<\/p>\n                <\/div><\/p><h3 class=\"wp-block-heading\" id=\"h-1-conectate-a-tu-servidor-y-crea-una-cuenta\">1. Con&eacute;ctate a tu servidor y crea una cuenta<\/h3><p>Antes de instalar WordPress, con&eacute;ctate a tu VPS utilizando el <a href=\"\/ar\/tutoriales\/conectar-usando-terminal-putty-ssh\/\">cliente SSH PuTTY<\/a> y crea un nuevo usuario. Alternativamente, los usuarios de Hostinger pueden acceder f&aacute;cilmente a la interfaz de l&iacute;nea de comandos de su sistema a trav&eacute;s de un navegador web utilizando el <strong>terminal del navegador<\/strong>.<\/p><p>Te conectar&aacute;s como <strong>root <\/strong>por defecto. Sin embargo, utilizar esta cuenta para gestionar tu VPS puede ser inseguro, ya que puede ejecutar cualquier comando sin confirmaci&oacute;n, incluidos los que pueden alterar configuraciones importantes del sistema.<\/p><p>Utilizar un nuevo usuario ayuda a minimizar el riesgo, ya que requiere el prefijo <strong>sudo <\/strong>y la contrase&ntilde;a para ejecutar comandos. Para crear uno, ejecuta lo siguiente y sustituye el nombre de usuario por el valor que desees:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">adduser nombredeusuario<\/pre><p>A&ntilde;ade al usuario al grupo <strong>sudoers <\/strong>para concederle el privilegio de superusuario:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">usermod -a -G sudo nombredeusuario<\/pre><p>Cambia de <strong>root <\/strong>al nuevo usuario utilizando este comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">su nombredeusuario<\/pre><p>Introduce <strong>cd <\/strong>para volver al directorio principal de tu sistema.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-instala-las-dependencias-de-wordpress\">2. Instala las dependencias de WordPress<\/h3><p>Una vez conectado a tu servidor como superusuario, actualiza el repositorio del sistema para asegurarte de que obtienes la &uacute;ltima versi&oacute;n de todos los paquetes. Aqu&iacute; tienes el comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt update<\/pre><p>Ahora, instala las dependencias de WordPress, es decir, los paquetes necesarios para que la plataforma funcione correctamente. Aqu&iacute; tienes la lista:<\/p><ul class=\"wp-block-list\">\n<li><strong>Apache:<\/strong> un servidor web que toma y procesa las peticiones de los usuarios, permitiendo que tu instancia de WordPress sea accesible online.<\/li>\n\n\n\n<li><strong>MySQL:<\/strong> una base de datos para almacenar tus datos de WordPress.<\/li>\n\n\n\n<li><strong>PHP y sus m&oacute;dulos<\/strong>: un lenguaje de programaci&oacute;n que interpreta WordPress y permite que WordPress funcione en tu servidor.<\/li>\n<\/ul><p>Para instalar todas las dependencias, ejecuta el siguiente comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt install apache2 ghostscript libapache2-mod-php mysql-server php php-bcmath php-curl php-imagick php-intl php-json php-mbstring php-mysql php-xml php-zip<\/pre><h3 class=\"wp-block-heading\" id=\"h-3-descarga-e-instala-wordpress\">3. Descarga e instala WordPress<\/h3><p>Ahora podemos proceder a la instalaci&oacute;n de WordPress. Para empezar, crea una carpeta llamada \/srv\/www utilizando este comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo mkdir -p \/srv\/www<\/pre><p>Esta carpeta contendr&aacute; todos los archivos de tu sitio web de WordPress. Ahora, asigna a tu servidor web como propietario de la carpeta para que los datos sean accesibles online. Este es el comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo chown www-datos: \/srv\/www<\/pre><p>A continuaci&oacute;n, descarga y extrae el paquete de instalaci&oacute;n de WordPress utilizando este comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">curl https:\/\/wordpress.org\/latest.tar.gz | sudo -u www-data tar zx -C \/srv\/www<\/pre><h3 class=\"wp-block-heading\" id=\"h-4-configura-el-servidor-web-apache\">4. Configura el servidor web Apache<\/h3><p>Configura tu servidor web Apache para que pueda servir los archivos de WordPress online. Para ello, crea un archivo de configuraci&oacute;n utilizando el <a href=\"\/ar\/tutoriales\/instalar-nano-text-editor\">editor de archivos nano<\/a>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo nano \/etc\/apache2\/sites-available\/wordpress.conf<\/pre><p>A continuaci&oacute;n, copia y pega la siguiente configuraci&oacute;n en el archivo. Una vez hayas terminado, pulsa <strong>Ctrl<\/strong> +<strong> X<\/strong>, <strong>Y <\/strong>y <strong>Enter <\/strong>para guardar los cambios.<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;VirtualHost *:80&gt;\n    DocumentRoot \/srv\/www\/wordpress\n    &lt;Directory \/srv\/www\/wordpress&gt;\n        Options FollowSymLinks\n        AllowOverride Limit Options FileInfo\n        DirectoryIndex index.php\n        Require all granted\n    &lt;\/Directory&gt;\n    &lt;Directory \/srv\/www\/wordpress\/wp-content&gt;\n        Options FollowSymLinks\n        Require all granted\n    &lt;\/Directory&gt;\n&lt;\/VirtualHost&gt;<\/pre><p>Habilita la configuraci&oacute;n del sitio de WordPress para que Apache pueda servirlo ejecutando estos comandos:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo a2ensite wordpress<\/pre><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo a2enmod rewrite<\/pre><p>A continuaci&oacute;n, desactiva el sitio Apache por defecto para que tu servidor web muestre la p&aacute;gina correcta de WordPress introduciendo esto:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo a2dissite 000-default<\/pre><p>Actualiza Apache para asegurarte de que todos los cambios se aplican correctamente:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo service apache2 reload<\/pre><h3 class=\"wp-block-heading\" id=\"h-5-configura-la-base-de-datos-mysql\">5. Configura la base de datos MySQL<\/h3><p>Configura una nueva base de datos MySQL para que tu sitio WordPress almacene y recupere los datos de los usuarios. Para ello, entra en el int&eacute;rprete de comandos SQL utilizando la cuenta ra&iacute;z por defecto ejecutando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo mysql -u root<\/pre><p>A continuaci&oacute;n, crea una nueva base de datos. En este tutorial, la llamaremos <strong>wordpress:<\/strong><\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">CREATE DATABASE wordpress;<\/pre><p>Configura un nuevo usuario para la base de datos de wordpress. Recuerda sustituir <strong>tu-contrase&ntilde;a <\/strong>por la credencial real:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">CREATE USER wordpress@localhost IDENTIFIED BY 'tu-contrase&ntilde;a';<\/pre><p>Concede al usuario permiso para acceder a la base de datos y modificarla ejecutando lo siguiente:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON wordpress.* TO wordpress@localhost;<\/pre><p>Vac&iacute;a los privilegios de la base de datos para aplicar los cambios:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">FLUSH PRIVILEGES;<\/pre><p>Sal del int&eacute;rprete de comandos SQL utilizando este comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">quit<\/pre><h3 class=\"wp-block-heading\" id=\"h-6-configura-phpmyadmin\">6. Configura phpMyAdmin<\/h3><p>Adem&aacute;s de MySQL, tambi&eacute;n instalaremos phpMyAdmin, un panel de administraci&oacute;n de bases de datos que ofrece una interfaz gr&aacute;fica de usuario para simplificar las tareas de gesti&oacute;n. Para ello, ejecuta:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt install phpmyadmin<\/pre><p>Pulsa la<strong> barra espaciadora <\/strong>para marcar Apache como servidor web y confirma con <strong>Intro<\/strong>. A continuaci&oacute;n, establece la contrase&ntilde;a del panel phpMyAdmin. Una vez completada la configuraci&oacute;n, habilita la extensi&oacute;n <strong>PHP Mbstring <\/strong>mediante este comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo phpenmod mbstring<\/pre><p>Reinicia Apache para aplicar los cambios mediante este comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo systemctl restart apache2<\/pre><p>Ahora, accede a la cuenta ra&iacute;z de MySQL introduciendo lo siguiente. Introduce la contrase&ntilde;a que creaste durante la instalaci&oacute;n de phpMyAdmin:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo mysql -u root -p<\/pre><p>A continuaci&oacute;n, ejecuta el siguiente comando para conceder a phpMyAdmin privilegios para habilitar la conexi&oacute;n a la base de datos:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost';<\/pre><p>Borra los privilegios para refrescar la configuraci&oacute;n e introduce <strong>quit <\/strong>para cerrar el int&eacute;rprete de comandos MySQL. Para comprobar si phpMyAdmin est&aacute; configurado correctamente, introduce la siguiente direcci&oacute;n en tu navegador web:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">http:\/\/tudominio.tld\/phpmyadmin<\/pre><p>Recuerda sustituir el dominio por el valor real. En la p&aacute;gina de inicio de sesi&oacute;n, introduce phpMyAdmin como nombre de usuario y utiliza la contrase&ntilde;a que estableciste durante la instalaci&oacute;n del panel.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2019\/10\/the-phpmyadmin-login-page.png\" alt=\"Login de phpMyAdmin\" class=\"wp-image-46147\"><\/figure><p><div><p class=\"important\"><strong>&iexcl;Importante! <\/strong>Si te encuentras con el error &ldquo;URL no encontrada&rdquo;, ejecuta <strong>sudo dpkg-reconfigure phpmyadmin <\/strong>para volver a ejecutar la instalaci&oacute;n y marca Apache pulsando espacio. Mientras tanto, aseg&uacute;rate de asignar el usuario correcto a la base de datos MySQL si tienes problemas de inicio de sesi&oacute;n.<\/p><\/div><\/p><h3 class=\"wp-block-heading\" id=\"h-7-completa-el-asistente-de-configuracion-de-wordpress\">7. Completa el asistente de configuraci&oacute;n de WordPress<\/h3><p>El &uacute;ltimo paso es completar la configuraci&oacute;n de WordPress desde tu navegador web. Visita la siguiente direcci&oacute;n, siendo <strong>dominio.tld <\/strong>tu nombre de dominio real:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">http:\/\/dominio.tld\/wp-admin<\/pre><p>Haz clic en <strong>Vamos<\/strong> y WordPress te pedir&aacute; que introduzcas informaci&oacute;n sobre tu base de datos. Introduce las credenciales que has creado en los pasos anteriores, pero omite los campos <strong>host <\/strong>y <strong>prefijo<\/strong>. Haz clic en <strong>Enviar <\/strong>cuando hayas terminado.<\/p><p>En la siguiente pantalla, pulsa <strong>Ejecutar la instalaci&oacute;n<\/strong>. Introduce la informaci&oacute;n sobre tu <strong>nombre de usuario<\/strong>, <strong>contrase&ntilde;a<\/strong>, <strong>t&iacute;tulo del sitio <\/strong>y <strong>direcci&oacute;n de correo electr&oacute;nico del administrador de <\/strong>WordPress.&nbsp;<\/p><p>Aseg&uacute;rate de desmarcar la opci&oacute;n &ldquo;<strong>Evitar que los motores de b&uacute;squeda indexen este sitio<\/strong>&rdquo; para que tu sitio web sea detectable en las p&aacute;ginas de resultados de los motores de b&uacute;squeda.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"764\" height=\"880\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2021\/12\/wordpress-form-datos-del-sitio.png\" alt=\"Panel de instalaci&oacute;n de WordPress\" class=\"wp-image-16354\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2021\/12\/wordpress-form-datos-del-sitio.png 764w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2021\/12\/wordpress-form-datos-del-sitio-260x300.png 260w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2021\/12\/wordpress-form-datos-del-sitio-130x150.png 130w\" sizes=\"(max-width: 764px) 100vw, 764px\" \/><\/figure><\/div><p>Haz clic en <strong>Instalar WordPress <\/strong>para continuar con la configuraci&oacute;n.&nbsp;<\/p><p>Una vez terminado, haz clic en <strong>Iniciar sesi&oacute;n <\/strong>en la pantalla de confirmaci&oacute;n e introduce las credenciales de tu cuenta para acceder al panel de WordPress.&nbsp;<\/p><p>&iexcl;Ya est&aacute;! Puedes empezar a crear tu sitio web utilizando el CMS.<\/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-conclusion\">Conclusi&oacute;n<\/h2><p>Alojar WordPress en un VPS proporciona m&aacute;s flexibilidad que el alojamiento CMS dedicado, ya que puedes elegir diferentes servidores web y soluciones de bases de datos. Sin embargo, instalarlo puede ser dif&iacute;cil debido a la necesidad de comandos.<\/p><p>Los usuarios del VPS de Hostinger pueden instalar f&aacute;cilmente WordPress en un servidor Ubuntu sin comandos, seleccionando la plantilla <strong>WordPress <\/strong>en el men&uacute; del sistema operativo de <strong>hPanel<\/strong>.&nbsp;<\/p><p>A continuaci&oacute;n, visita el nombre de host del VPS seguido de <strong>\/wp-admin <\/strong>para acceder al panel de control.<\/p><p>Otro m&eacute;todo consiste en configurar WordPress con la pila LAMP mediante comandos. Tras conectarte a tu servidor mediante SSH, instala todas las dependencias, incluidos el servidor web Apache y la base de datos MySQL.<\/p><p>Una vez configurada la pila web, descarga la instalaci&oacute;n de WordPress y descompr&iacute;mela. Configura Apache y visita tu nombre de dominio seguido de <strong>\/wp-admin <\/strong>para iniciar el asistente de configuraci&oacute;n.<\/p><p>Esperamos que esta gu&iacute;a te haya sido de utilidad. Si tienes alg&uacute;n comentario o pregunta, escr&iacute;bela en la secci&oacute;n de abajo. &iexcl;Buena suerte!<\/p><h2 class=\"wp-block-heading\" id=\"h-como-instalar-wordpress-en-ubuntu-preguntas-frecuentes\">C&oacute;mo instalar WordPress en Ubuntu &ndash; Preguntas frecuentes<\/h2><p>Esta secci&oacute;n cubre algunas de las preguntas m&aacute;s comunes sobre la instalaci&oacute;n de WordPress en Ubuntu.&nbsp;<\/p><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-6944739920d95\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;Puedo instalar WordPress en Ubuntu sin utilizar la l&iacute;nea de comandos?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>S&iacute;, los usuarios de Hostinger pueden instalar WordPress en Ubuntu sin comandos utilizando nuestra plantilla de sistema operativo.&nbsp;u003cbr \/u003eu003cbr \/u003ePara ello, inicia sesi&oacute;n en u003cstrongu003ehPanel u003c\/strongu003ey gestiona el VPS en cuesti&oacute;n. Navega hasta el men&uacute; de configuraci&oacute;n del sistema operativo y selecciona la plantilla de u003cstrongu003eWordPressu003c\/strongu003e.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6944739920d99\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;C&oacute;mo puedo proteger mi sitio WordPress en Ubuntu?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Aplica medidas de seguridad s&oacute;lidas en tu VPS, como u003ca href=u0022https:\/\/www.hostinger.com\/tutorials\/how-to-configure-firewall-on-ubuntu-using-ufwu0022u003ehabilitar un cortafuegosu003c\/au003e, instalar SSL y configurar u003cstrongu003eFail2Banu003c\/strongu003e.&nbsp;u003cbr \/u003eu003cbr \/u003ePara u003ca href=u0022https:\/\/www.hostinger.com\/tutorials\/how-to-secure-wordpressu0022u003eproteger WordPressu003c\/au003e, instala plugins como Wordfence, evita las extensiones que no sean de confianza, actualiza regularmente los archivos del n&uacute;cleo y configura una lista de bloqueo.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6944739920d9a\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;C&oacute;mo puedo acceder a mi sitio WordPress despu&eacute;s de la instalaci&oacute;n?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Para acceder a tu sitio WordPress despu&eacute;s de la instalaci&oacute;n, simplemente visita tu dominio VPS en un navegador web.&nbsp;Si no has completado el asistente de configuraci&oacute;n, a&ntilde;ade u003cstrongu003e\/wp-admin u003c\/strongu003eal final de la URL.&nbsp;u003cbr \/u003eu003cbr \/u003eSi has terminado la configuraci&oacute;n, al utilizar u003cstrongu003e\/wp-admin u003c\/strongu003ese abrir&aacute; la p&aacute;gina del panel de control de WordPress.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>El servicio de alojamiento de WordPress te permite configurar r&aacute;pidamente el sistema de gesti&oacute;n de contenidos (CMS) para crear un sitio web. Aunque esta soluci&oacute;n es f&aacute;cil de usar, el alojamiento web suele limitarte la elecci&oacute;n del servidor web y de la base de datos. Si lo que buscas es una buena personalizaci&oacute;n, lo mejor [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/ar\/tutoriales\/instalar-wordpress-ubuntu\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":138,"featured_media":16467,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"C\u00f3mo instalar WordPress en Ubuntu usando hPanel y LAMP","rank_math_description":"Aprende a instalar WordPress en Ubuntu con hPanel o LAMP. Sigue esta gu\u00eda paso a paso para configurar tu servidor y optimizar tu sitio web.","rank_math_focus_keyword":"instalar wordpress ubuntu","footnotes":""},"categories":[5700],"tags":[],"class_list":["post-9263","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-wordpress-on-ubuntu","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-instalar-wordpress-ubuntu","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/instalar-wordpress-ubuntu","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/instalar-wordpress-ubuntu","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/instalar-wordpress-ubuntu","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/instalar-wordpress-ubuntu","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-instalar-wordpress-ubuntu","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/9263","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\/138"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/comments?post=9263"}],"version-history":[{"count":20,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/9263\/revisions"}],"predecessor-version":[{"id":46801,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/9263\/revisions\/46801"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/media\/16467"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/media?parent=9263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/categories?post=9263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/tags?post=9263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}