mac instalar how descargar descarga macos localhost tunnel ngrok
https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-windows-amd64.zip

macos - instalar - ngrok en ubuntu



comando ngrok no encontrado (10)

Estoy tratando de instalar ngrok (que he estado usando durante un tiempo en Windows sin problemas) en mi yosemite de 1 semana y estos son los pasos que he seguido hasta ahora.

  1. Descargado ngrok desde aquí https://ngrok.com/download .

  2. Descomprimió el archivo y copió el archivo ejecutable de Unix en la aplicación.

Ahora, por lo que entiendo, solo necesito abrir el terminal, moverme dentro de la carpeta de la aplicación y escribir ngrok http 80 . El resultado de esto es "comando no encontrado".

Incluso me he registrado en el ngrok web de ngrok y ejecuto desde la terminal el comando ./ngrok authtoken "blablabla" y el resultado es "No existe tal archivo o directorio"

¿Alguien puede decirme cómo proceder para poder activar el túnel con ngrok ?


Así es como lo hice funcionar ...

Para Mac

  1. Si descargó a través de un enlace de descarga, debe agregar la ruta ngrok a su .bash_profile o .bashrc, cualquiera que esté utilizando.

Para Windows 10 bash:

  1. Descargue ngrok desde https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-windows-amd64.zip
  2. Mueva el archivo ejecutable ngrok.exe a C: / Windows / system32 / ngrok.exe
  3. Agregue variables de entorno a través de la interfaz de usuario (busque "Editar las variables de entorno para su cuenta" en la barra de búsqueda junto al logotipo de Windows => haga doble clic en Ruta en Variables de usuario para su nombre de usuario => Haga clic en Nuevo => agregue su ruta C: / Windows / system32 / ngrok.exe => haga clic en Aceptar.
  4. Reinicie su bash y debería poder ejecutar el comando "ngrok http 80".

Con Homebrew ya instalado en tu Mac, puedes instalar fácilmente ngrok desde la terminal, usando este comando:

$ brew cask install ngrok

Luego ejecútelo desde el shell con este comando:

$ ngrok http 8000

Con este comando, le está diciendo a ngrok que básicamente cree un túnel a su localhost 8000 y le asigne un host de nombre de Internet. Y eso es. Usted debe ser bueno para ir.


En Windows 10, para mi

ngrok http 80

se comporta así:

  • funciona desde el símbolo del sistema (cmd.exe)
  • no funciona desde Git Bash
  • no funciona desde Windows PowerShell

En pantalones cortos, ngrok debe estar en el mismo directorio en el que está ejecutando el comando ngrok.



simplemente descárguelo, descomprímalo y ejecútelo

./ngrok http 80



Respuesta corta : coloque el archivo ejecutable en /usr/local/bin lugar de las aplicaciones. Ahora debería poder ejecutar comandos como ngrok http 80 .

Respuesta larga : cuando escribe comandos como ngrok en la terminal, las Mac (y otros sistemas operativos Unix) buscan estos programas en las carpetas especificadas en su PATH . La PATH es una lista de carpetas especificada por cada usuario. Para verificar su ruta, abra la terminal y escriba: echo $PATH .

Verá una salida similar a: /usr/local/bin:/usr/bin:/bin . Esta es una lista separada de carpetas.

Entonces, cuando escribe ngrok en la terminal, su Mac buscará este ejecutable en las siguientes carpetas: /usr/local/bin , /usr/bin/ y /bin .

Lea esta publicación si está interesado en saber por qué debería preferir usr/local/bin sobre otras carpetas.


También me enfrenté a este problema en mi MacOS, utilicé estos sencillos pasos y funcionó para mí.

Simplemente abra la terminal y vaya a la carpeta de su proyecto donde desea iniciar ngrok y luego descomprima el archivo descargado.

$ unzip /path/to/ngrok.zip

Después de hacer esto, no necesita autenticar ngrok, solo ejecute este comando:

./ngrok http 80

Debería funcionar ahora.


  • Descargue el archivo zip.
  • Descomprimirlo.
  • Abra el terminal en la ubicación actual (dentro de la carpeta de descompresión) donde descomprime el archivo.
  • Ejecute el siguiente comando en la terminal:

    sudo cp ngrok /usr/local/bin

    Ahora su archivo ejecutable ngrok se copia con éxito en el directorio / usr / local / bin . Ahora puede ejecutar el comando ngrok en la terminal