Comparte en Facebook Twitter Google+

Homestead & Ngrok

Con Homestead, es posible generar un url público para acceder a tus proyectos locales desde la web. Para ello se hace uso de ngrok, una aplicacion que permite generar un tunel hacia tu servidor local.

Para instalar Homestead puedes seguir los tutoriales de la seccion Vagrant y Homestead.

Para compartir un sitio local debes ingresar a la maquina virtual de Homestead por SSH con homestead ssh.

En caso de que no tengas configurado homestead de forma global, debes ingresar al directorio dónde está instalado Homestead y ejecutar vagrant ssh

Finalmente solo debes ejecutar share laravel.dev y esto va a crear un URL público hacia tu proyecto. Para confirmar que esto funciona deberias ser capaz de ver algo como esto en la terminal:

Recuerda sustituir laravel.dev por el dominio que estés usando para tu proyecto en el archivo Homestead.yaml.

El alias share esta definido dentro del archivo Homestead/resources/aliases y no es más que un acceso directo que hace uso de ngrok, aplicación que viene previamente instalada con Homestead. Para verificar que tu versión de Homestead cuente con ngrok puedes ejecutar ngrok -v desde tu máquina virtual

Si no esta instalado puedes seguir los pasos de la documentacion oficial en https://ngrok.com/download.

Posteriormente puedes crear manualmente el alias en Homestead/resources/aliases

 

Aprovecha nuestra promoción activa y únete a Styde por menos de 10 USD al mes: ver planes semestral y anual.