Puedes instalar el sistema de gestión de co­n­te­ni­dos Joomla tanto en el servidor web de tu elección como lo­ca­l­me­n­te. Solo tienes que cumplir unos pocos re­qui­si­tos de software. Una vez que la base de datos, el servidor web y el CMS estén co­n­fi­gu­ra­dos para su uso co­m­pa­r­ti­do, se puede co­n­fi­gu­rar Joomla de la manera deseada.

Dominios web
Compra y registra tu dominio ideal
  • Domina el mercado con nuestra oferta 3x1 en dominios
  • Función Domain Connect para una co­n­fi­gu­ra­ción DNS si­m­pli­fi­ca­da gratis
  • Registro privado y gratis para mayor seguridad

¿Cuáles son los re­qui­si­tos para instalar Joomla?

Para instalar Joomla, hay que cumplir algunos re­qui­si­tos. Entre otras cosas, debes instalar en tu sistema una versión actual del lenguaje de script PHP, en el que está escrito Joomla. Por ejemplo, si quieres instalar Joomla 4.x, ne­ce­si­ta­rás al menos la versión 7.2.5 de PHP. Para ir sobre seguro, utiliza PHP 8.0 o una versión aún más actual de este lenguaje de pro­gra­ma­ción. Los de­sa­rro­lla­do­res de Joomla también re­co­mie­n­dan definir los si­guie­n­tes valores en PHP.ini, el archivo de co­n­fi­gu­ra­ción central de PHP:

  • memory_limit: 64M (mejor: 128M o más)
  • upload_max_filesize: 30M (o más)
  • post_max_size: 30M (o más)
  • max_execution_time: 30

Además, los si­guie­n­tes co­m­po­ne­n­tes de software deben ser pro­po­r­cio­na­dos si deseas instalar Joomla lo­ca­l­me­n­te o co­n­fi­gu­rar­lo en el espacio web de tu elección:

Bases de datos co­m­pa­ti­bles (Joomla 4.x):

  Mínimo Re­co­me­n­da­do Página oficial
MySQL (Se requiere co­m­pa­ti­bi­li­dad con InnoDB) 5.6 5.6+ mysql.com
Po­s­t­gre­S­QL 11.0 11.0+ po­s­t­gre­s­ql.org

Se­r­vi­do­res web co­m­pa­ti­bles (Joomla 4.x):

  Mínimo Re­co­me­n­da­do  
Apache (con mod_mysql, mod_xml und mod_zlib) 2.4 2.4+ apache.org
NGINX 1.10 1.18+ nginx.org
Microsoft IIS 8 10+ iis.net

Para poder usar Joomla para crear páginas web, necesitas fi­na­l­me­n­te el entorno de alo­ja­mie­n­to adecuado (ya sea tu propio servidor o PC o el alo­ja­mie­n­to con un proveedor pro­fe­sio­nal de tu elección) y una dirección web in­di­vi­dual.

Consejo

El hoster de Joomla de IONOS te pro­po­r­cio­na la base perfecta para tu proyecto in­di­vi­dual de Joomla (in­clu­ye­n­do tu propio dominio, ce­r­ti­fi­ca­do SSL/TLS y su­fi­cie­n­te espacio de al­ma­ce­na­mie­n­to). Por supuesto, también puedes comprar un dominio adicional si necesitas más de una dirección web.

Instalar Joomla: ¿cuáles son las opciones?

Como me­n­cio­na­mos al principio, puedes instalar Joomla como cualquier otro sistema de gestión de co­n­te­ni­dos en el servidor web de tu elección o lo­ca­l­me­n­te. Esto último es re­co­me­n­da­ble, por ejemplo, si quieres probar el sistema o ciertas co­n­fi­gu­ra­cio­nes para la posterior puesta en marcha de tu proyecto.

Para la ruta típica de in­s­ta­la­ción del servidor web de Joomla, no­r­ma­l­me­n­te tienes dos opciones di­s­po­ni­bles (si tienes un alo­ja­mie­n­to externo):

  1. Instalar Joomla ma­nua­l­me­n­te y así tener el máximo control sobre la in­s­ta­la­ción y la co­n­fi­gu­ra­ción, a pesar del esfuerzo que requiere.
     
  2. Utilizar la oferta de in­s­ta­la­ción en 1 clic de tu proveedor para instalar el CMS en el espacio web de la forma más sencilla y directa posible. Con IONOS, por ejemplo, puedes instalar Joomla di­re­c­ta­me­n­te desde la cuenta del cliente.

La ventaja de las opciones de un clic es obvia: con unas pocas es­pe­ci­fi­ca­cio­nes, podrás instalar Joomla y todos los co­m­ple­me­n­tos ne­ce­sa­rios en tu servidor alquilado sin tener que ocuparte de los co­m­po­ne­n­tes in­di­vi­dua­les y de descargar el software. Sin embargo, de esta manera, renuncias a cierto control sobre tu in­s­ta­la­ción de Joomla. Por lo tanto, la co­n­fi­gu­ra­ción manual es siempre pre­fe­ri­ble si quieres ocuparte tú mismo de la ac­tua­li­za­ción del software utilizado y si un pequeño gasto adicional de tiempo no es un problema.

Consejo

Joomla es muy adecuado para proyectos web grandes con es­tru­c­tu­ras complejas. En nuestro artículo co­m­pa­ra­ti­vo WordPress vs. Joomla te contamos por qué es así y qué di­fe­re­n­cias hay entre Joomla y el líder del sector, WordPress.

Tutorial paso a paso: instalar Joomla en el espacio web de tu elección

¿Tienes listo un entorno de alo­ja­mie­n­to adecuado en el que te gustaría instalar Joomla? Hemos resumido los pasos. Ten en cuenta que primero debes instalar los elementos ne­ce­sa­rios como PHP, el servidor web deseado (en este caso Apache) y una base de datos (en este caso MySQL).

Paso 1: descarga el software de Joomla

El primer paso es conseguir la última versión del software de Joomla. Para ello, ve a la página de descarga de la página oficial de Joomla y descarga la última versión (en este caso 4.1.2).

Paso 2: sube los archivos de Joomla al espacio web mediante FTP

De­s­co­m­pri­me el archivo ZIP de­s­ca­r­ga­do y sube los archivos del programa Joomla a través del cliente FTP al di­re­c­to­rio raíz de tu servidor web (no­r­ma­l­me­n­te “public_html” o también “htdocs”). Para ello utiliza el cliente de código abierto FileZilla.

Paso 3: crea la base de datos

El siguiente paso es crear la base de datos para el proyecto Joomla. En el tutorial uti­li­za­mos una base de datos MySQL. Si alojas Joomla con un proveedor, no­r­ma­l­me­n­te también en­co­n­tra­rás una opción para esto en la cuenta del cliente. Anota el nombre de la base de datos y el nombre de usuario y la co­n­tra­se­ña de acceso.

Paso 4: inicia la in­s­ta­la­ción de Joomla

Una vez que hayas subido los archivos al espacio web y hayas creado una base de datos, puedes empezar a co­n­fi­gu­rar Joomla. Para ello, abre el navegador de tu elección y escribe la dirección del dominio bajo el que quieres que se ejecute tu proyecto. Si los pasos an­te­rio­res han salido bien, ahora deberías ver el asistente de co­n­fi­gu­ra­ción para la in­s­ta­la­ción web de Joomla. Se­le­c­cio­na el idioma de in­s­ta­la­ción, asigna un nombre a tu proyecto Joomla y pulsa en “Co­n­fi­gu­rar datos de acceso”.

Nota

Si la in­s­ta­la­ción de Joomla no se inicia cuando se abre la dirección del dominio, suele deberse a que falta un enlace entre el di­re­c­to­rio de in­s­ta­la­ción y el dominio. No obstante, puedes so­lu­cio­nar­lo en cualquier momento a través de la cuenta de cliente de tu proveedor re­s­pe­c­ti­vo. En caso de duda, ponte en contacto con el servicio de ayuda.

Paso 5: configura los datos de acceso a Joomla y la conexión a la base de datos

Establece los datos de acceso al su­pe­ru­sua­rio (nombre, nombre de usuario, co­n­tra­se­ña de mínimo 12 ca­ra­c­te­res y dirección de correo ele­c­tró­ni­co) y continúa el proceso de in­s­ta­la­ción haciendo clic en “Co­n­fi­gu­rar la conexión a la base de datos”.

Ahora conecta la instancia de Joomla a la base de datos creada an­te­rio­r­me­n­te in­tro­du­cie­n­do los datos co­rre­s­po­n­die­n­tes. Por último, pulsa el botón “Instalar Joomla”.

Paso 6: accede al área de ad­mi­ni­s­tra­dor

Una vez que hayas instalado Joomla, podrás iniciar sesión en el área de ad­mi­ni­s­tra­ción del sistema de gestión de co­n­te­ni­dos en cualquier momento uti­li­za­n­do los datos de acceso definidos. Para ello, abre el URL del ad­mi­ni­s­tra­dor de tu dirección web. Añade el sufijo “/ad­mi­ni­s­tra­tor” a tu dominio. Para el dominio midominio.es, por ejemplo, la URL de acceso es:

midominio.es/administrator

En el backend, podrás entonces diseñar li­bre­me­n­te tu proyecto Joomla según tus ideas y, por ejemplo, instalar también los archivos del blog de muestra para tener una primera impresión de tu página web, sino lo has hecho ya como parte de la in­s­ta­la­ción.

Tutorial paso a paso: instalar Joomla lo­ca­l­me­n­te (XAMPP)

Si quieres instalar Joomla lo­ca­l­me­n­te para probarlo, no hay mejor base que XAMPP. In­de­pe­n­die­n­te­me­n­te de tu sistema operativo, la in­s­ta­la­ción de este paquete de software te pro­po­r­cio­na­rá versiones ac­tua­li­za­das de todos los elementos re­le­va­n­tes para Joomla. En el siguiente tutorial sobre la in­s­ta­la­ción local de Joomla, uti­li­za­mos XAMPP como base.

Paso 1: instala XAMPP

Inicia la co­n­fi­gu­ra­ción local de Joomla in­s­ta­la­n­do XAMPP. Los archivos de descarga para Windows, Linux y macOS se pueden encontrar en la página web de Apache Friends.

Descarga el archivo de in­s­ta­la­ción apropiado para tu sistema y ejecuta el in­s­ta­la­dor haciendo doble clic sobre él.

Nota

En algunos casos, es­pe­cia­l­me­n­te con la edición de servidor de Windows, el Control de Cuentas de Usuario (UAC) puede in­te­r­fe­rir con el proceso de in­s­ta­la­ción de XAMPP. Por lo tanto, se re­co­mie­n­da des­ac­ti­var te­m­po­ra­l­me­n­te la función para la in­s­ta­la­ción.

Paso 2: inicia Apache y MySQL a través del Panel de Control de XAMPP

Abre el panel de control de XAMPP e inicia el servidor web Apache y la base de datos MySQL (las dos primeras entradas). Cuando las dos apli­ca­cio­nes se inician por primera vez, el co­r­ta­fue­gos puede blo­quear­las. En este caso, permite la conexión pulsando “Permitir acceso”. Si ambos servicios se han podido iniciar según lo previsto, las entradas del panel se re­sa­l­ta­rán en verde.

Paso 3: descarga y de­s­co­m­pri­me el software de Joomla

En el siguiente paso, abre la página oficial de Joomla y descarga la versión actual del sistema (en este caso 4.1.2).

Tras la descarga, de­s­co­m­pri­me el archivo ZIP y copia la carpeta de Joomla en el di­re­c­to­rio del servidor web de XAMPP, que es el siguiente:

…\xampp\htdocs

Paso 4: crea la base de datos

Antes de instalar Joomla lo­ca­l­me­n­te, crea una base de datos para tu proyecto en el último paso. Para ello, inicia el navegador de tu elección y abre la siguiente dirección:

localhost/phpmyadmin/

Utiliza la dirección para abrir la he­rra­mie­n­ta de ad­mi­ni­s­tra­ción de bases de datos ph­p­M­yA­d­min. Se­le­c­cio­na la pestaña “Bases de datos” y crea una nueva base de datos con el nombre “joomla-in­s­ta­lla­tion”.

Paso 5: configura Joomla

Para instalar Joomla ahora, abre el navegador de nuevo y abre la dirección localhost de la carpeta de Joomla pre­via­me­n­te de­s­co­m­pri­mi­da y copiada en el di­re­c­to­rio del servidor web. No cambiamos el nombre de la carpeta después de la in­s­ta­la­ción, por lo que tendrá el nombre “Joomla_4.1.2-Stable-Full_Package” en nuestro caso. La dirección para iniciar la in­s­ta­la­ción de Joomla es, por tanto, la siguiente:

localhost/Joomla_4.1.2-Stable-Full_Package

Se­le­c­cio­na el idioma de in­s­ta­la­ción deseado y dale un nombre a tu proyecto Joomla. A co­n­ti­nua­ción, continúa la in­s­ta­la­ción haciendo clic en “Co­n­fi­gu­rar los datos de acceso”.

Los datos de acceso son los datos del ad­mi­ni­s­tra­dor del proyecto con los máximos derechos de ad­mi­ni­s­tra­ción. Rellena todas las entradas so­li­ci­ta­das y luego pulsa “Co­n­fi­gu­rar la conexión a la base de datos”.

Mantén los datos para el tipo de base de datos, el nombre del host, el prefijo y la co­di­fi­ca­ción y también genera un usuario de base de datos in­di­vi­dual (si quieres, con co­n­tra­se­ña). En “Nombre de la base de datos”, introduce el nombre de la base de datos creada en el paso anterior. Por último, haz clic en “Instalar Joomla”.

La co­n­fi­gu­ra­ción lleva algún tiempo. Recibirás un mensaje tan pronto se haya co­n­fi­gu­ra­do Joomla.

Consejo

El concepto clásico de CMS con frontend, backend y base de datos está muy extendido y es la solución flexible para una gran variedad de proyectos web. También se puede trabajar de otra manera, por ejemplo, sin la conocida ar­qui­te­c­tu­ra cliente-servidor o sin un frontend fijo.

Primeros pasos después de la in­s­ta­la­ción de Joomla

Tan pronto como hayas iniciado sesión en el área de ad­mi­ni­s­tra­dor después de la in­s­ta­la­ción, puedes comenzar con las primeras tareas ad­mi­ni­s­tra­ti­vas en el backend de tu proyecto Joomla. Un primer paso re­co­me­n­da­ble si quieres conocer Joomla es instalar los diseños de muestra del blog. En el panel de control, en­co­n­tra­rás el botón de in­s­ta­la­ción co­rre­s­po­n­die­n­te en la categoría “Diseños de muestra”.

Po­s­te­rio­r­me­n­te, Joomla creará un pequeño blog de de­mo­s­tra­ción con contenido de marcador de posición basado en la plantilla estándar Ca­s­sio­peia.

A co­n­ti­nua­ción, resumimos algunos primeros pasos útiles tras la in­s­ta­la­ción de Joomla.

Instalar un idioma adicional

Al iniciar sesión, tienes la opción de es­pe­ci­fi­car el idioma deseado para el backend. Sin embargo, no­r­ma­l­me­n­te solo está di­s­po­ni­ble el idioma que es­pe­ci­fi­ca­s­te durante la in­s­ta­la­ción de Joomla. Si es necesario, puedes instalar opciones de idioma adi­cio­na­les siguiendo los pasos que indicamos a co­n­ti­nua­ción:

  1. Haz clic en la entrada “Sistema” del menú de la izquierda.
  2. Se­le­c­cio­na la opción “Idiomas” en la categoría “Instalar”.
  3. Utiliza la función de búsqueda o navega por la lista para encontrar el idioma deseado.
  4. Haz clic en “Instalar”.

Instalar ex­te­n­sio­nes

¿Te gustaría instalar ciertas Joomla ex­te­n­sio­ns para tu proyecto? Puedes instalar las ex­te­n­sio­nes en cualquier momento a través del backend.

Para ello, haz clic en “Sistema” en el menú de la izquierda y luego se­le­c­cio­na la entrada “Ex­te­n­sio­nes” (en “Instalar”). Ahora tendrás cuatro opciones di­fe­re­n­tes para instalar las ex­te­n­sio­nes de Joomla:

  • Subir el archivo del paquete: si ya has de­s­ca­r­ga­do el plugin de Joomla deseado, puedes arrastrar y soltar el archivo del paquete en el área designada o es­pe­ci­fi­car la ubicación para in­s­ta­lar­lo.
     
  • Instalar desde el di­re­c­to­rio: si no quieres navegar paso a paso hasta el di­re­c­to­rio donde se encuentra el archivo del paquete de la extensión de Joomla, también puedes es­pe­ci­fi­car el di­re­c­to­rio di­re­c­ta­me­n­te usando esta opción.
     
  • Instalar desde la URL: si aún no has de­s­ca­r­ga­do la extensión, pero tienes listo el enlace de descarga co­rre­s­po­n­die­n­te, puedes copiarlo di­re­c­ta­me­n­te en la barra. A co­n­ti­nua­ción, Joomla de­s­ca­r­ga­rá au­to­má­ti­ca­me­n­te el archivo e instalará la extensión.
     
  • Instalar desde el catálogo web: con la ayuda del catálogo web, puedes buscar las ex­te­n­sio­nes di­s­po­ni­bles di­re­c­ta­me­n­te en el backend de Joomla y también in­s­ta­lar­las di­re­c­ta­me­n­te (si son gratuitas).

Instalar pla­n­ti­llas

Si has instalado la plantilla de Joomla usando el gestor de ex­te­n­sio­nes, puedes hacer que esta nueva plantilla de diseño sea la nueva plantilla por defecto de tu proyecto en pocos pasos:

  1. Haz clic en “Sistema” en el menú lateral izquierdo.
  2. Se­le­c­cio­na “Estilos de pla­n­ti­llas de página”.
  3. Se­le­c­cio­na la plantilla deseada.
  4. Haz clic en el botón “Estándar”.
Dominios web
Compra y registra tu dominio ideal
  • Tu dominio protegido con Ce­r­ti­fi­ca­do SSL Wildcard gratis
  • Función Domain Connect para una co­n­fi­gu­ra­ción DNS si­m­pli­fi­ca­da gratis
  • Registro privado y gratis para mayor seguridad
Ir al menú principal