Instalar una aplicación de un clic

Qué consigues: WordPress, PrestaShop, Nextcloud o Moodle funcionando en tu dominio en un par de minutos, sin descargar nada ni crear la base de datos a mano.

Antes de empezar

Necesitas un sitio ya creado (Dar de alta una web). La aplicación se instala dentro de un sitio y se sirve en su dominio.

En el catálogo hay dos clases de aplicación, y se distinguen a simple vista:

  • Las que tienen botón Instalar: se instalan solas, con su base de datos. Son la mayoría.

  • Las que en vez de botón ponen «Se instala a mano por SSH»: necesitan Docker, Node o Composer, y eso no cabe en el instalador. Se instalan desde tu usuario SSH (Entrar por SSH a tu sitio). Ghost, Magento, Discourse, Gitea, Laravel, Symfony y Wekan son de éstas.

Algunas llevan además una etiqueta «Sin base de datos» (Grav, DokuWiki): guardan el contenido en ficheros y no se les crea ninguna.

Pasos

  1. Menú Sitios → Aplicaciones.

  2. Busca la que quieras. Están agrupadas por para qué sirven: webs y blogs, tiendas online, nube y productividad, foros, wikis, formación, CRM…

  3. Pulsa Instalar.

  4. En En qué sitio, elige el sitio. Si el tuyo aparece en gris con «preparándose…», espérate un minuto: se acaba de crear y aún no está listo.

  5. Los datos de la base de datos vienen rellenos. «No tienes que preparar nada: la base de datos se crea sola y la aplicación queda configurada». Cámbialos sólo si quieres otros nombres.

  6. Confirma y espera. Verás el progreso en la ventana de tarea.

Cómo sabes que ha salido bien

Abre https://tudominio.com y tiene que salir la aplicación, no la página de bienvenida del sitio vacío. Entra con el usuario que te haya dado el instalador y da una vuelta por su panel de administración.

En la fila del sitio, el botón Aplicación te dice ahora cuál hay instalada.

Si ya hay algo instalado

El instalador no mezcla dos aplicaciones en la misma carpeta. Si detecta una, te lo dice claro: «Aquí ya hay una aplicación» y «Se borrará TODO esto y no hay vuelta atrás (guardamos una copia antes)». Tienes que escribir la confirmación para seguir.

Léelo dos veces. Guardamos una copia, pero recuperarla es un ticket, no un botón.

Problemas frecuentes

Mi sitio sale en gris y pone «preparándose…»

Se acaba de crear y el servidor todavía lo está montando. Tarda un momento; cierra la ventana, espera un minuto y vuelve a abrirla.

«Ya hay una instalación en curso para este sitio»

Sólo se instala una cosa a la vez en cada sitio. Espera a que acabe la anterior; si lleva parada mucho rato, escríbenos.

«Este servidor no tiene una versión de PHP que valga para esa aplicación»

La aplicación pide una versión de PHP que ahora mismo no está. Mira qué versiones tienes en Cambiar la versión de PHP, y si te falta la que hace falta, dínoslo por ticket.

«Hay un enlace simbólico en la carpeta del sitio»

Un enlace simbólico puede apuntar fuera de tu carpeta, así que nunca lo seguimos. Bórralo por FTP o con el gestor de archivos y vuelve a instalar.

La aplicación que quiero no tiene botón, sólo dice que es por SSH

Es de las que necesitan Docker, Node o Composer. Crea un usuario SSH en tu sitio y la instalas desde ahí siguiendo su documentación. Mira Entrar por SSH a tu sitio.

He instalado encima y quiero lo de antes

Guardamos una copia justo antes de vaciar. Pídenosla por ticket con el dominio y la hora de la instalación. Mira Copias de seguridad: qué hay guardado y cómo se recupera.

Instalé WordPress y la web sale en blanco o a medias

Casi siempre es un límite de PHP corto para el tema o el plugin que has puesto. Sube la memoria en Ver y editar los ajustes de PHP y vuelve a probar.

La aplicación funciona pero sin candado, con aviso de «no seguro»

El certificado se pide solo, pero tarda unos minutos y necesita que el dominio ya apunte aquí. Mira El candado HTTPS de tu web.

Quiero actualizar la aplicación

En la fila del sitio, botón Aplicación, y ahí tienes el botón de actualizar. Tus temas, tus archivos subidos y tu configuración se quedan donde estaban.