Como instalar Flarum en un web hosting sin usar ssh?
Hoy os traemos una pequeña guía de como instalar Flarum en un webhosting. Nosotros realizamos la prueba en hostinger. El único requisito es que tú web hosting que tenga como mínimo 512mb de ram.
Pockethold es el primer instalador de Flarum para poder instalarlo sin tener que usar un vps o un hosting dedicado con shell ssh, es decir lo puedes instalar en un web hosting o en un hosting compartido sin ningún problema
Si tú web hosting tiene 1gb de ram también se instalará flarum Bazar que es la tienda de plugins de Flarum. Aúnque se llame tienda por el momento todos los plugins disponibles son gratis.
Instalación
En este paso vamos a irnos al repositorio de Pockethold y bajarlos la última versión disponible en zip en el siguiente link: https://github.com/andreherberth/pockethold
Para descargarlo es muy sencillo una vez en el repositorio como podeis ver en la imagen superior, pulsamos el botón "Clone or download" y después el botón "Download Zip".
Ese zip que nos bajamos lo subimos a nuestro web hosting ya sea por ftp/sftp o gestor de archivos. Una vez subido si no los descomprimiste descomprimelo y pon los archivos en el root de tú web hosting. Por norma general suele ser "Public Html"
Una vez realizado el paso anterior vamos al navegador y entramos en nuestro dominio. Ej: dominio.com
Seguramente que si no teneis nada metido en esa carpeta no os saldra nada. Asi que tenemos que ejecutar el archivo "installer.php" de la siguiente manera.
dominio.com/installer.php
Importante cambiar dominio.com
por la url de vuestra web
Una vez ingresamos en la url anterior nos saldrá algo como esto y pulsamos el bóton azul. Al hacer eso se nos empieza a instalar el composer de forma automática.
En el paso 2 se procede con la instalación de Flarum donde se bajan todos los archivos necesarios para la instalación.
Os saldrá una barra de progreso como la siguiente:
Una vez todo instalado solo te queda configurar Flarum. Poner el usuario y contraseña de la base de datos, crearte una cuenta de administrador, ect...
Posibles errores y como solucionarlos
Si en el paso 2 veis que se queda mucho tiempo atascado lo más seguro es que tengais que darle a F5 porque el tiempo de espera del php del hosting se agoto.
Los logs mientras que no si instala Flarum se guardan en la carpeta /tmp/ asi podéis que problema tenéis y si os encontráis con algún fallo poco conocido podeís preguntarle al creador el siguiente Hilo.