TYPO3 es un sistema de gestión de contenido de código abierto gratuito y mu­l­ti­pla­ta­fo­r­ma publicado en 1998 por Kasper Skårhøj y de­sa­rro­lla­do por dos equipos de pro­gra­ma­do­res que lo co­n­vi­r­tie­ron en uno de los CMS más populares a nivel mundial. La se­pa­ra­ción técnica del contenido y la pro­gra­ma­ción permite a los in­fo­r­má­ti­cos añadir ex­te­n­sio­nes con facilidad sin tener que escribir código nuevo, lo que minimiza el trabajo. Si bien a un pro­gra­ma­dor puede costarle algo de tiempo aco­s­tu­m­brar­se a trabajar con él, a los usuarios que publican y ad­mi­ni­s­tran contenido suelen bastarles unas horas para fa­mi­lia­ri­zar­se con el ordenado backend.

Nota

De TYPO3 nació Neos. La gran di­fe­re­n­cia: este CMS aúna frontend y backend, de modo que cualquier cambio en la página se visualiza en vivo. En nuestro artículo Neos y TYPO3 CMS: de sucesores a rivales puedes pro­fu­n­di­zar en el CMS.

Dominios web
Compra y registra tu dominio ideal
  • Gratis SSL Wildcard para tra­n­s­fe­re­n­cias de datos más seguras
  • Gratis registro privado para más pri­va­ci­dad

Gracias a numerosas ex­te­n­sio­nes y pla­n­ti­llas, TYPO3 permite diseñar páginas web con gran fle­xi­bi­li­dad, y hoy el CMS está presente tanto en los pequeños proyectos de usuarios privados como en los dominios mu­l­ti­li­n­gües de grandes empresas o en portales de noticias con un vo­lu­mi­no­so contenido que cambia a diario. Pero para instalar TYPO3 y ajustarlo a las ne­ce­si­da­des pa­r­ti­cu­la­res es im­pre­s­ci­n­di­ble recurrir a un prestador ce­r­ti­fi­ca­do. Si quieres in­s­ta­lar­lo tú mismo, sigue nuestro detallado manual.

Re­qui­si­tos para instalar TYPO3

Instalar el CMS no requiere ningún otro software, si acaso solo un programa FTP para tra­n­s­fe­rir los datos, aunque los pro­vee­do­res que alojan TYPO3 suelen tenerlo prei­n­s­ta­la­do en el servidor. Una condición fu­n­da­me­n­tal es un navegador web con Ja­va­S­cri­pt y un servidor web con Apache, NGINX o IIS.

El equipo de de­sa­rro­llo da soporte ac­tua­l­me­n­te a dos versiones: TYPO3 7 LTS y TYPO3 8 LTS. En noviembre de 2019 aparece la versión TYPO3 9 LTS, cuya última versión 9.3.3 aparece en julio de 2018.

Estos son los re­qui­si­tos mínimos para las dos versiones estables actuales:

  • Un servidor web con PHP desde la versión 5.5 (TYPO3 7) o PHP 7 y superior (TYPO3 8)
  • Una base de datos basada en SQL co­m­pa­ti­ble con Doctrine DBAL, como MySQL desde la versión 5.5 o MariaDB 10.0 (o más reciente)
  • 128 MB de RAM como mínimo (256 MB re­co­me­n­da­dos)
  • Co­n­fi­gu­ra­ción PHP con un límite mínimo de memoria de 64 MB (Apache, IIS, NGINX)
  • Para la edición gráfica el equipo re­co­mie­n­da las bi­blio­te­cas Gra­phi­c­s­Ma­gi­ck e Ima­ge­Ma­gi­ck.

In­s­tru­c­cio­nes para instalar TYPO3

TYPO3 es mu­l­ti­pla­ta­fo­r­ma y está di­s­po­ni­ble como programa de código abierto. También hay algunos pro­vee­do­res que incluyen al CMS en sus ofertas de alo­ja­mie­n­to. Pero para ajustar TYPO3 al plan pre­co­n­ce­bi­do a la pe­r­fe­c­ción se ha de descargar el Sou­r­ce­Pa­c­ka­ge que contiene el código fuente que podrán editar los pro­gra­ma­do­res. Cerca de mil ex­te­n­sio­nes pe­r­mi­ti­rán pe­r­so­na­li­zar el CMS.

Para nuestro ejemplo nos basaremos en el sistema operativo Windows y tra­ba­ja­re­mos con el programa FTP FileZilla. En typo3.org de­s­ca­r­ga­re­mos la versión TYPO3 8 LTS.

Paso 1: visita la página de descarga de TYPO3, donde en­co­n­tra­rás las versiones actuales de TYPO3 que cuentan con soporte. Los de­sa­rro­lla­do­res indican en qué se di­fe­re­n­cian entre ellas. Se­le­c­cio­na la más adecuada para ti. Por ejemplo, para instalar TYPO3 8 has de pinchar en “Get Version 8”. Desde aquí te dirigirás a la página de descarga.

Paso 2: con objeto de mostrar el iti­ne­ra­rio más típico, de­s­ca­r­ga­mos TYPO3 como archivo co­m­pri­mi­do .tar. La sólida co­m­pre­sión tar es adecuada para sistemas Unix/Linux. Los usuarios de Windows deben descargar el archivo .zip. Los paquetes con firma GPG (en la parte inferior de la imagen anterior) ga­ra­n­ti­zan la au­te­n­ti­ci­dad del programa de­s­ca­r­ga­do, pero esta versión se re­co­mie­n­da para usuarios pro­fe­sio­na­les.

Paso 3: pulsa en el enlace se­le­c­cio­na­do y cuando la descarga finalice clica en la flecha de descarga en la ventana del navegador.

Paso 4: al se­le­c­cio­nar el fichero, se abrirá un archivo co­m­pri­mi­do para la in­s­ta­la­ción de TYPO3 en el programa de co­m­pre­sión.

Paso 5: extrae la carpeta entera y guárdala en una ruta fácil de encontrar más adelante.

Paso 6: abre el programa FTP (FileZilla en nuestro caso). Para co­ne­c­tar­lo con el servidor, escribe su nombre en “Host” e introduce tu nombre de usuario y tu co­n­tra­se­ña. El sistema aco­s­tu­m­bra a completar el puerto au­to­má­ti­ca­me­n­te. Se­le­c­cio­na entonces “Qui­c­k­co­n­ne­ct”. El programa intentará conectar con tu servidor. En la ventana de la parte inferior izquierda de la apli­ca­ción en­co­n­tra­rás el di­re­c­to­rio con tus archivos locales. Si la conexión se ha es­ta­ble­ci­do con éxito, a la derecha en­co­n­tra­rás el di­re­c­to­rio del servidor.

Al­te­r­na­ti­va: presiona en el punto “File” (Archivos) en el menú principal y se­le­c­cio­na “Site Manager” en el menú de­s­ple­ga­ble que se abrirá a co­n­ti­nua­ción. El gestor se abrirá en una ventana emergente, donde deberás in­tro­du­cir de nuevo el nombre de tu servidor en “Host”, junto a tu nombre de usuario y la co­n­tra­se­ña. Aquí podrás ajustar la co­n­fi­gu­ra­ción de carga para TYPO3 y te co­ne­c­ta­rás con el servidor. En la pestaña “Transfer Settings” (Co­n­fi­gu­ra­ción de la tra­n­s­fe­re­n­cia) se­le­c­cio­na el modo de tra­n­s­fe­re­n­cia (“Transfer mode”). Escoge el estándar (“Default”) y fija un valor máximo para el número de co­ne­xio­nes paralelas pe­r­mi­ti­das (aquí, 6). Si tu servidor está protegido por un co­r­ta­fue­gos, se­le­c­cio­na el modo pasivo (“Passive”) y “Connect” (conectar).

Consejo

Si solo has de subir algunos archivos, arrastra los do­cu­me­n­tos al di­re­c­to­rio del servidor desde los archivos locales. El programa subirá los archivos al servidor.

Paso 7: en el menú principal presiona en “Edit” (Editar), en el menú de­s­ple­ga­ble, en “Settings” (Ajustes) y luego en “Co­n­ne­c­tion” (Conexión). En “Timeout” fija tras cuantos segundos se ha de in­te­rru­m­pir una carga –600 es un valor razonable. Establece 2 re­pe­ti­cio­nes como máximo. En el di­re­c­to­rio de la izquierda escoge entonces “Transfers” (Tra­n­s­fe­re­n­cias), “File types” (Tipos de archivo) y fija el tipo de tra­n­s­fe­re­n­cia estándar en “Binary” (Binaria).

Paso 8: hechos todos los ajustes, traslada la carpeta TYPO3 desde tu disco duro (en la ventana de la izquierda) a la ventana del servidor remoto y colócalo en tu di­re­c­to­rio raíz (también di­re­c­to­rio de inicio). El símbolo “/” marca el di­re­c­to­rio raíz en sistemas tipo Unix.

Paso 9: comprueba si los archivos que has subido están efe­c­ti­va­me­n­te en el servidor. Para ello tendrás que entrar en tu proveedor de alo­ja­mie­n­to. Si el archivo se ha tra­n­s­fe­ri­do co­rre­c­ta­me­n­te, deberías en­co­n­trar­lo en tu espacio web, en el panel del hosting. También puedes acceder a la in­s­ta­la­ción TYPO3 en el URL localhost/site/.

Paso 10: antes de im­ple­me­n­tar TYPO3 en tu página y lanzarla online necesitas un dominio, que aco­s­tu­m­bra a estar ya integrado en las ofertas de alo­ja­mie­n­to. Si aún no lo tuvieras, solicita uno re­se­r­va­n­do un nombre.

Paso 11: si ya cuentas con un dominio activo, conéctalo al servidor. La ruta ha de conducir exac­ta­me­n­te a tu di­re­c­to­rio de TYPO3.

Paso 12: co­ne­c­ta­dos el servidor y el dominio, la in­s­ta­la­ción de TYPO3 en el navegador puede proseguir. Para ello abre la página de inicio de tu nueva página web, donde aparecerá un mensaje de agra­de­ci­mie­n­to de TYPO3. A partir de aquí deberás utilizar la he­rra­mie­n­ta de in­s­ta­la­ción de TYPO3. Crea para ello un archivo vacío con el nombre FIRST_INSTALL (sin te­r­mi­na­ción) en el di­re­c­to­rio raíz en tu espacio web. Carga tu página web en el navegador.

Consejo

Si la he­rra­mie­n­ta no se inicia, intenta esta otra variante: crea un archivo llamado ENABLE_INSTALL_TOOL (de nuevo sin te­r­mi­na­ción) en el su­b­di­re­c­to­rio de TYPO3 typo3config.

Paso 13: el asistente de in­s­ta­la­ción se abre en la dirección "https://www.[NOMBRE DE DOMINIO].es/typo3/install.php". Esta he­rra­mie­n­ta sirve de apoyo para instalar TYPO3. El proceso tiene lugar en cinco fases. En primer lugar, la he­rra­mie­n­ta examina tu entorno de sistema. Si por culpa de algún ajuste aparece algún problema, utiliza la función de re­so­lu­ción de problemas; en caso contrario, sigue adelante.

Paso 14: en el siguiente paso, indica qué base de datos ha de utilizar el gestor de co­n­te­ni­dos. Si aún no la has instalado, visita la página de tu proveedor de alo­ja­mie­n­to donde en pocos pasos podrás co­n­fi­gu­rar una. Para TYPO3 necesitas esta in­fo­r­ma­ción sobre tu base de datos:

  • Nombre de la base de datos
  • Nombre de usuario para la base de datos
  • Co­n­tra­se­ña
  • Host (ge­ne­ra­l­me­n­te, localhost)
  • Puerto (no­r­ma­l­me­n­te, 3306)

Paso 15: ahora puedes se­le­c­cio­nar una base de datos pree­xi­s­te­n­te o crear una nueva. Esta segunda opción solo será posible si cuentas con los permisos ne­ce­sa­rios.

Paso 16: en la máscara siguiente define un nombre de usuario y una co­n­tra­se­ña con la que entrarás tanto en el backend como en la he­rra­mie­n­ta de in­s­ta­la­ción. En “Site name” introduce el nombre de tu nueva página TYPO3.

Paso 17: en el último paso el asistente concluye la in­s­ta­la­ción en­ca­r­gá­n­do­se de algunos ajustes en tu entorno de sistema, pero aún podrás decidir si el programa crea ya una página en blanco o permanece en pausa por el momento. Haciendo clic en “Open the TYPO3 Backend te dirigirás al panel de ad­mi­ni­s­tra­ción, donde podrás re­gi­s­trar­te con la cuenta que has creado. Con esto habrás instalado TYPO3 co­rre­c­ta­me­n­te.

Nota

Los expertos en TYPO3 no tendrán di­fi­cu­l­ta­des en co­n­fi­gu­rar el CMS, pero existe una variante más asequible: el hosting TYPO3 de IONOS no solo instala el archivo de in­s­ta­la­ción en el servidor web, sino que también te asiste en la co­n­fi­gu­ra­ción del CMS con numerosas pla­n­ti­llas y un co­m­pe­te­n­te equipo de soporte.

El equipo de TYPO3 re­co­mie­n­da cerrar el asistente una vez fi­na­li­za­da la tarea para evitar el acceso a terceros. Antes, sin embargo, tendrás la opo­r­tu­ni­dad de echar un vistazo a los datos fu­n­da­me­n­ta­les o a cotejar tu base de datos. En la columna de la izquierda puedes acceder a la co­n­fi­gu­ra­ción, ampliar la capacidad del CMS y examinar el entorno de sistema si se dan errores. En “Folder Structure” en­cue­n­tras el árbol de archivos. Con “Test Setup” puedes comprobar si tu co­n­fi­gu­ra­ción provoca errores. Si lo hiciera, puedes recurrir al Trou­ble­Shoo­ter “Clean Up”.

Uti­li­za­n­do los datos de acceso de ad­mi­ni­s­tra­dor que has definido antes, podrás acceder al backend (“Backend admin”) desde aquí, donde también podrás ajustar el CMS a tus ne­ce­si­da­des, añadir ex­te­n­sio­nes o crear cuentas para re­da­c­to­res que más tarde podrán acceder al frontend (“Frontend website”). La activa comunidad en torno a TYPO3 entrega pla­n­ti­llas que pueden uti­li­zar­se para pro­po­r­cio­nar el aspecto visual a las webs. Estos llamados templates contienen comandos en Ty­po­S­cri­pt, el lenguaje interno de co­n­fi­gu­ra­ción de TYPO3. Una vez has instalado TYPO3 siguiendo nuestras in­s­tru­c­cio­nes, utiliza las ex­te­n­sio­nes y las pla­n­ti­llas para pe­r­so­na­li­zar tu página y optimizar el backend.

Nota

Si quieres pro­fu­n­di­zar en las po­si­bi­li­da­des de este robusto CMS, lee nuestro artículo TYPO3, un CMS de grandes pre­s­ta­cio­nes en nuestra guía, donde también ex­pli­ca­mos cómo se utilizan las pla­n­ti­llas de TYPO3 y cómo se configura el backend y el frontend con ex­te­n­sio­nes.

Ir al menú principal