LINUX

Localtunnel: comparta fácilmente su servidor web local sin alojamiento

localtunnel comparte el servidor web local

En el próximo artículo, echaremos un vistazo a Localtunnel. Esta aplicación será útil si estamos creando un sitio web en nuestro servidor de desarrollo local para un cliente. En algún momento, querrá ver cómo va. Si es así, podríamos alojar el sitio en un servidor en línea para que el cliente pueda verlo. Otra opción sería tomar una captura de pantalla de cada página del sitio web y enviárselas al cliente. Pero todo esto no será necesario si usamos localtunnel. Esta aplicación nos permitirá compartir fácilmente el servidor web de nuestro equipo de desarrollo local.

¿Qué es el túnel local?

Locatunnel (lt) es una herramienta CLI que le permite compartir fácilmente un servicio web en su máquina de desarrollo local sin ponerlo en línea o jugar con la configuración de DNS y firewall. El cliente localtunnel predeterminado se conecta a localtunnel.me Servidor.

Asignará una URL única de acceso público para que puedan acceder a su servidor web local. Túnel local expone su host local al mundo para probarlo y compartirlo fácilmente, lo que significa que expone su servidor de desarrollo local al mundo real.

Puedes usar la ayuda para saber cómo usarlo.

# lt --help
Usage: lt --port [num]

Options:
  -h, --host        Upstream server providing forwarding
                                              

[default: «http://localtunnel.me»]

-s, –subdomain Solicitar este subdominio -l, –local-host Túnel de tráfico a este host en lugar de localhost, reemplace el encabezado del host a este host -o, –open URL abierta en el navegador -p, –port Puerto interno servidor http [required]
–help Mostrar esta ayuda y salir [boolean]
–version Mostrar el número de versión [boolean]

1) Instalar túnel local

Localtunnel se instala en su sistema a través de nodejs de la siguiente manera:

# npm install -g localtunnel
/usr/bin/lt -> /usr/lib/node_modules/localtunnel/bin/client
+ localtunnel@1.8.3
added 75 packages in 19.427s

2) Comparte tu servidor web local

Antes de compartir su servidor web local, por supuesto, ya debe tener instalado el servidor Apache y definir el puerto que se utilizará. Por lo tanto, iniciará localtunnel con el puerto utilizado por su servidor web local. En nuestro caso, el puerto utilizado es el 80, lo harás de la siguiente manera:

# lt --port 80
your url is: https://sfrfutsoky.localtunnel.me

La URL proporcionada por el terminal será la que permita a los usuarios remotos conectarse. Se conectará al servidor del túnel, configurará el túnel y le asignará una URL única para usar en las pruebas. Esta URL permanecerá activa mientras dure la sesión. Mientras tanto, podemos compartirlo con otros para probar el servicio web, o simplemente compartir nuestro trabajo con quien queramos, de la siguiente manera

3) Personaliza el subdominio de tu servidor web local

El subdominio automático proporcionado por el comando localtunnel puede ser difícil de recordar incluso si no es una dirección IP. Afortunadamente, localtunnel le permite solicitar (asignar) un subdominio con nombre personalizado en el servidor localtunnel de su elección para su servidor web local. Se puede hacer con --subdomain parámetro de la siguiente manera:

# lt --port 80 --subdomain linoxserver
your url is: https://linoxserver.localtunnel.me

Verá que este nuevo subdominio es fácil de mantener y podemos compartirlo con nuestros clientes

Es interesante notar que no siempre es necesario alojar un servidor web para que sea accesible si es por ejemplo para pruebas. Hacer que su servidor local esté disponible en línea es probablemente la forma más rápida de lidiar con esto, especialmente si tiene cientos de archivos a los que necesita acceder.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar